From e1f87601f6d38b043ce78593c7e1f09f48f6b79a Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Wed, 11 Mar 2026 16:35:38 +0100 Subject: [PATCH 001/133] wip - sessions title --- eslint.config.js | 3 +++ src/vs/sessions/services/title/browser/titleService.ts | 10 ++++++++++ .../title}/electron-browser/titleService.ts | 6 +++--- src/vs/sessions/sessions.desktop.main.ts | 2 +- src/vs/sessions/sessions.web.main.ts | 4 +--- 5 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 src/vs/sessions/services/title/browser/titleService.ts rename src/vs/sessions/{ => services/title}/electron-browser/titleService.ts (59%) diff --git a/eslint.config.js b/eslint.config.js index 73f062af66a..98147ae0288 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1965,6 +1965,7 @@ export default tseslint.config( 'vs/editor/contrib/*/~', 'vs/editor/editor.all.js', 'vs/sessions/~', + 'vs/sessions/services/*/~', 'vs/sessions/contrib/*/~', 'vs/workbench/~', 'vs/workbench/api/~', @@ -1984,6 +1985,7 @@ export default tseslint.config( 'vs/editor/contrib/*/~', 'vs/editor/editor.all.js', 'vs/sessions/~', + 'vs/sessions/services/*/~', 'vs/sessions/contrib/*/~', 'vs/workbench/~', 'vs/workbench/api/~', @@ -2083,6 +2085,7 @@ export default tseslint.config( 'vs/editor/contrib/*/~', 'vs/workbench/~', 'vs/workbench/services/*/~', + 'vs/sessions/~', 'vs/sessions/services/*/~', { 'when': 'test', diff --git a/src/vs/sessions/services/title/browser/titleService.ts b/src/vs/sessions/services/title/browser/titleService.ts new file mode 100644 index 00000000000..b04868f061e --- /dev/null +++ b/src/vs/sessions/services/title/browser/titleService.ts @@ -0,0 +1,10 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { InstantiationType, registerSingleton } from '../../../../platform/instantiation/common/extensions.js'; +import { ITitleService } from '../../../../workbench/services/title/browser/titleService.js'; +import { TitleService } from '../../../browser/parts/titlebarPart.js'; + +registerSingleton(ITitleService, TitleService, InstantiationType.Eager); diff --git a/src/vs/sessions/electron-browser/titleService.ts b/src/vs/sessions/services/title/electron-browser/titleService.ts similarity index 59% rename from src/vs/sessions/electron-browser/titleService.ts rename to src/vs/sessions/services/title/electron-browser/titleService.ts index 9ffc7a93650..070b1eb7bc4 100644 --- a/src/vs/sessions/electron-browser/titleService.ts +++ b/src/vs/sessions/services/title/electron-browser/titleService.ts @@ -3,8 +3,8 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -import { InstantiationType, registerSingleton } from '../../platform/instantiation/common/extensions.js'; -import { ITitleService } from '../../workbench/services/title/browser/titleService.js'; -import { NativeTitleService } from './parts/titlebarPart.js'; +import { InstantiationType, registerSingleton } from '../../../../platform/instantiation/common/extensions.js'; +import { ITitleService } from '../../../../workbench/services/title/browser/titleService.js'; +import { NativeTitleService } from '../../../electron-browser/parts/titlebarPart.js'; registerSingleton(ITitleService, NativeTitleService, InstantiationType.Eager); diff --git a/src/vs/sessions/sessions.desktop.main.ts b/src/vs/sessions/sessions.desktop.main.ts index f8f88d37215..587ce438dd0 100644 --- a/src/vs/sessions/sessions.desktop.main.ts +++ b/src/vs/sessions/sessions.desktop.main.ts @@ -42,7 +42,7 @@ import '../workbench/services/update/electron-browser/updateService.js'; import '../workbench/services/url/electron-browser/urlService.js'; import '../workbench/services/lifecycle/electron-browser/lifecycleService.js'; import '../workbench/services/host/electron-browser/nativeHostService.js'; -import './electron-browser/titleService.js'; +import './services/title/electron-browser/titleService.js'; import '../platform/meteredConnection/electron-browser/meteredConnectionService.js'; import '../workbench/services/request/electron-browser/requestService.js'; import '../workbench/services/clipboard/electron-browser/clipboardService.js'; diff --git a/src/vs/sessions/sessions.web.main.ts b/src/vs/sessions/sessions.web.main.ts index 9a335e542f8..b6710d02294 100644 --- a/src/vs/sessions/sessions.web.main.ts +++ b/src/vs/sessions/sessions.web.main.ts @@ -90,8 +90,7 @@ import { UserDataAutoSyncService } from '../platform/userDataSync/common/userDat import { AccessibilityService } from '../platform/accessibility/browser/accessibilityService.js'; import { ICustomEndpointTelemetryService } from '../platform/telemetry/common/telemetry.js'; import { NullEndpointTelemetryService } from '../platform/telemetry/common/telemetryUtils.js'; -import { ITitleService } from '../workbench/services/title/browser/titleService.js'; -import { BrowserTitleService } from '../workbench/browser/parts/titlebar/titlebarPart.js'; +import './services/title/browser/titleService.js'; import { ITimerService, TimerService } from '../workbench/services/timer/browser/timerService.js'; import { IDiagnosticsService, NullDiagnosticsService } from '../platform/diagnostics/common/diagnostics.js'; import { ILanguagePackService } from '../platform/languagePacks/common/languagePacks.js'; @@ -111,7 +110,6 @@ registerSingleton(IUserDataSyncAccountService, UserDataSyncAccountService, Insta registerSingleton(IUserDataSyncService, UserDataSyncService, InstantiationType.Delayed); registerSingleton(IUserDataSyncResourceProviderService, UserDataSyncResourceProviderService, InstantiationType.Delayed); registerSingleton(IUserDataAutoSyncService, UserDataAutoSyncService, InstantiationType.Eager); -registerSingleton(ITitleService, BrowserTitleService, InstantiationType.Eager); registerSingleton(IExtensionTipsService, ExtensionTipsService, InstantiationType.Delayed); registerSingleton(ITimerService, TimerService, InstantiationType.Delayed); registerSingleton(ICustomEndpointTelemetryService, NullEndpointTelemetryService, InstantiationType.Delayed); From 03dd4b8f3578bd5cdb85573042c80eff228ac68b Mon Sep 17 00:00:00 2001 From: Matt Bierner <12821956+mjbvz@users.noreply.github.com> Date: Wed, 11 Mar 2026 12:58:01 -0700 Subject: [PATCH 002/133] Add slight clairification to ChatParticipant in content provider API --- src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts b/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts index b9b2846f493..a6a3d037dbb 100644 --- a/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts +++ b/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts @@ -483,10 +483,11 @@ declare module 'vscode' { * * @param scheme The uri-scheme to register for. This must be unique. * @param provider The provider to register. + * @param defaultChatParticipant The default {@link ChatParticipant chat participant} used in sessions provided by this provider. * * @returns A disposable that unregisters the provider when disposed. */ - export function registerChatSessionContentProvider(scheme: string, provider: ChatSessionContentProvider, chatParticipant: ChatParticipant, capabilities?: ChatSessionCapabilities): Disposable; + export function registerChatSessionContentProvider(scheme: string, provider: ChatSessionContentProvider, defaultChatParticipant: ChatParticipant, capabilities?: ChatSessionCapabilities): Disposable; } export interface ChatContext { From a988b69b4e21c16e313d0a927afcbc243a8b03a7 Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Wed, 11 Mar 2026 22:38:59 -0700 Subject: [PATCH 003/133] Main button commands and mocks --- src/vs/sessions/sessions.web.main.ts | 1 + src/vs/sessions/test/e2e/README.md | 26 +++++ .../extensions/sessions-e2e-mock/extension.js | 106 +++++++++++++++++- .../extensions/sessions-e2e-mock/package.json | 85 +++++++++++++- src/vs/sessions/test/web.test.ts | 2 +- 5 files changed, 217 insertions(+), 3 deletions(-) diff --git a/src/vs/sessions/sessions.web.main.ts b/src/vs/sessions/sessions.web.main.ts index b6710d02294..5c21d23adeb 100644 --- a/src/vs/sessions/sessions.web.main.ts +++ b/src/vs/sessions/sessions.web.main.ts @@ -152,6 +152,7 @@ import './browser/layoutActions.js'; import './contrib/accountMenu/browser/account.contribution.js'; import './contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.js'; +import './contrib/applyCommitsToParentRepo/browser/applyChangesToParentRepo.js'; import './contrib/chat/browser/chat.contribution.js'; import './contrib/sessions/browser/sessions.contribution.js'; import './contrib/sessions/browser/customizationsToolbar.contribution.js'; diff --git a/src/vs/sessions/test/e2e/README.md b/src/vs/sessions/test/e2e/README.md index a2b6cce5d3f..347d0660da9 100644 --- a/src/vs/sessions/test/e2e/README.md +++ b/src/vs/sessions/test/e2e/README.md @@ -21,6 +21,8 @@ runs through the real code paths. | Chat agents (`copilotcli`, etc.) | Canned keyword-matched responses with `textEdit` progress items | No real LLM backend | | `mock-fs://` FileSystemProvider | `InMemoryFileSystemProvider` registered directly in the workbench (not extension host) | Must be available before any service tries to resolve workspace files | | GitHub authentication | Always-signed-in mock provider (extension) | No real OAuth flow | +| Code Review command | Returns canned review comments per file (extension) | No real Copilot AI review | +| PR commands (Create/Open/Merge) | No-op handlers that log and show info messages (extension) | No real GitHub API | ### What's Real (Everything Else) @@ -39,6 +41,10 @@ exercise the actual code paths: observations - **Menu actions** — "Create PR", "Accept", "Reject" buttons appear based on real context key state +- **`CodeReviewService`** — Orchestrates review requests, processes results from + the mock `github.copilot.chat.codeReview.run` command, and stores comments +- **`CodeReviewToolbarContribution`** — Shows the Code Review button in the + Changes view toolbar based on real context key state ### Data Flow @@ -57,6 +63,26 @@ User types message → Chat Widget → ChatService The mock agent is the **only** point where canned data enters the system. Everything downstream uses real service implementations. +### Code Review & PR Button Flow + +``` +Code Review button clicked → sessions.codeReview.run (core action) + → CodeReviewService.requestReview() + → commandService.executeCommand('chat.internal.codeReview.run') + → Bridge forwards to 'github.copilot.chat.codeReview.run' + → Mock extension returns canned comments + → CodeReviewService stores results, updates observable state + → CodeReviewToolbarContribution updates button icon/badge + +Create PR button clicked → github.copilot.chat.createPullRequestCopilotCLIAgentSession.createPR + → Mock extension logs and shows info message +``` + +The PR buttons (Create PR, Open PR, Merge) are contributed via the mock +extension's `package.json` menus, gated by `chatSessionType == copilotcli`. +The `chatSessionType` context key is derived from the session URI scheme +(`getChatSessionType()`), which returns `copilotcli` for mock sessions. + ### Why the FileSystem Provider Is Registered in the Workbench The `mock-fs://` `InMemoryFileSystemProvider` is registered directly on diff --git a/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/extension.js b/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/extension.js index 42991694ae3..de43487e9a9 100644 --- a/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/extension.js +++ b/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/extension.js @@ -10,7 +10,9 @@ /** * Mock extension for Sessions E2E testing. * - * Provides a fake GitHub authentication provider (skips sign-in). + * Provides: + * - A fake GitHub authentication provider (skips sign-in) + * - Mock command handlers for Code Review, Create PR, Open PR, and Merge * * The mock-fs:// FileSystemProvider and chat agents are registered * directly in the workbench (web.test.ts), not here. @@ -31,6 +33,9 @@ function activate(context) { // 1. Mock GitHub Authentication Provider context.subscriptions.push(registerMockAuth(vscode)); + // 2. Mock command handlers for Code Review and PR actions + context.subscriptions.push(...registerMockCommands(vscode)); + // Note: The mock-fs:// FileSystemProvider is registered directly in the // workbench (web.test.ts → registerMockFileSystemProvider) so it is // available before any service tries to resolve workspace files. @@ -82,6 +87,105 @@ function registerMockAuth(vscode) { }); } +// --------------------------------------------------------------------------- +// Mock Command Handlers (Code Review + PR Actions) +// --------------------------------------------------------------------------- + +/** + * Registers mock command handlers that stand in for the real GitHub Copilot + * extension commands. These allow the Code Review and Create PR buttons to + * function in the e2e test environment. + * + * @param {typeof import('vscode')} vscode + * @returns {import('vscode').Disposable[]} + */ +function registerMockCommands(vscode) { + const disposables = []; + + // Mock code review — returns canned review comments + disposables.push(vscode.commands.registerCommand( + 'github.copilot.chat.codeReview.run', + (args) => { + console.log('[sessions-e2e-mock] Mock code review invoked', args); + const files = args?.files ?? []; + const comments = files.slice(0, 2).map((file, i) => ({ + uri: file.currentUri, + range: { startLineNumber: 1, startColumn: 1, endLineNumber: 1, endColumn: 1 }, + body: `Mock review comment ${i + 1}: Consider improving this code.`, + kind: 'suggestion', + severity: 'info', + })); + return { type: 'success', comments }; + } + )); + + // Mock create PR — simulates successful PR creation + disposables.push(vscode.commands.registerCommand( + 'github.copilot.chat.createPullRequestCopilotCLIAgentSession.createPR', + () => { + console.log('[sessions-e2e-mock] Mock Create PR invoked'); + vscode.window.showInformationMessage('Mock: Pull request created successfully'); + } + )); + + // Mock open PR — simulates opening a PR URL + disposables.push(vscode.commands.registerCommand( + 'github.copilot.chat.openPullRequestCopilotCLIAgentSession.openPR', + () => { + console.log('[sessions-e2e-mock] Mock Open PR invoked'); + vscode.window.showInformationMessage('Mock: Opening pull request'); + } + )); + + // Mock merge — simulates merging changes + disposables.push(vscode.commands.registerCommand( + 'github.copilot.chat.mergeCopilotCLIAgentSessionChanges.merge', + () => { + console.log('[sessions-e2e-mock] Mock Merge invoked'); + vscode.window.showInformationMessage('Mock: Changes merged successfully'); + } + )); + + // Mock merge and sync — simulates merging and syncing + disposables.push(vscode.commands.registerCommand( + 'github.copilot.chat.mergeCopilotCLIAgentSessionChanges.mergeAndSync', + () => { + console.log('[sessions-e2e-mock] Mock Merge and Sync invoked'); + vscode.window.showInformationMessage('Mock: Changes merged and synced successfully'); + } + )); + + // Mock apply changes — simulates applying session changes + disposables.push(vscode.commands.registerCommand( + 'github.copilot.chat.applyCopilotCLIAgentSessionChanges.apply', + () => { + console.log('[sessions-e2e-mock] Mock Apply Changes invoked'); + vscode.window.showInformationMessage('Mock: Changes applied successfully'); + } + )); + + // Mock checkout PR reroute — simulates checkout PR flow + disposables.push(vscode.commands.registerCommand( + 'github.copilot.chat.checkoutPullRequestReroute', + () => { + console.log('[sessions-e2e-mock] Mock Checkout PR Reroute invoked'); + vscode.window.showInformationMessage('Mock: Checking out pull request'); + } + )); + + // Mock update changes — simulates updating session changes + disposables.push(vscode.commands.registerCommand( + 'github.copilot.chat.updateCopilotCLIAgentSessionChanges.update', + () => { + console.log('[sessions-e2e-mock] Mock Update Changes invoked'); + vscode.window.showInformationMessage('Mock: Changes updated successfully'); + } + )); + + console.log('[sessions-e2e-mock] Registered mock Code Review and PR command handlers'); + return disposables; +} + // --------------------------------------------------------------------------- // Exports // --------------------------------------------------------------------------- diff --git a/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/package.json b/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/package.json index a073ad0542d..fa02ea6068b 100644 --- a/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/package.json +++ b/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/package.json @@ -10,6 +10,7 @@ "extensionKind": ["ui", "workspace"], "browser": "./extension.js", "activationEvents": ["*"], + "enabledApiProposals": ["chatSessionsProvider"], "capabilities": { "virtualWorkspaces": true, "untrustedWorkspaces": { @@ -22,6 +23,88 @@ "id": "github", "label": "GitHub (Mock)" } - ] + ], + "commands": [ + { + "command": "github.copilot.chat.applyCopilotCLIAgentSessionChanges.apply", + "title": "Apply Changes", + "icon": "$(check)" + }, + { + "command": "github.copilot.chat.checkoutPullRequestReroute", + "title": "Checkout Pull Request", + "icon": "$(git-pull-request)" + }, + { + "command": "github.copilot.chat.openPullRequestCopilotCLIAgentSession.openPR", + "title": "Open Pull Request", + "icon": "$(link-external)" + }, + { + "command": "github.copilot.chat.mergeCopilotCLIAgentSessionChanges.merge", + "title": "Merge", + "icon": "$(git-merge)" + }, + { + "command": "github.copilot.chat.mergeCopilotCLIAgentSessionChanges.mergeAndSync", + "title": "Merge and Sync", + "icon": "$(git-merge)" + }, + { + "command": "github.copilot.chat.createPullRequestCopilotCLIAgentSession.createPR", + "title": "Create Pull Request", + "icon": "$(git-pull-request-create)" + }, + { + "command": "github.copilot.chat.updateCopilotCLIAgentSessionChanges.update", + "title": "Update", + "icon": "$(cloud-upload)" + }, + { + "command": "github.copilot.chat.codeReview.run", + "title": "Run Code Review" + } + ], + "menus": { + "chat/input/editing/sessionToolbar": [ + { + "command": "github.copilot.chat.applyCopilotCLIAgentSessionChanges.apply", + "when": "chatSessionType == copilotcli && workbenchState != empty && !isSessionsWindow", + "group": "navigation@0" + }, + { + "command": "github.copilot.chat.checkoutPullRequestReroute", + "when": "chatSessionType == copilot-cloud-agent && !github.vscode-pull-request-github.activated && gitOpenRepositoryCount != 0", + "group": "navigation@0" + }, + { + "command": "github.copilot.chat.openPullRequestCopilotCLIAgentSession.openPR", + "when": "chatSessionType == copilotcli && isSessionsWindow && sessions.hasOpenPullRequest", + "group": "navigation@1" + } + ], + "chat/input/editing/sessionApplyActions": [ + { + "command": "github.copilot.chat.mergeCopilotCLIAgentSessionChanges.merge", + "when": "chatSessionType == copilotcli && isSessionsWindow && !sessions.isMergeBaseBranchProtected", + "group": "merge@1" + }, + { + "command": "github.copilot.chat.mergeCopilotCLIAgentSessionChanges.mergeAndSync", + "when": "chatSessionType == copilotcli && isSessionsWindow && !sessions.isMergeBaseBranchProtected", + "group": "merge@2" + }, + { + "command": "github.copilot.chat.createPullRequestCopilotCLIAgentSession.createPR", + "when": "chatSessionType == copilotcli && isSessionsWindow && sessions.isMergeBaseBranchProtected && !sessions.hasOpenPullRequest", + "group": "pull_request@1" + }, + { + "command": "github.copilot.chat.updateCopilotCLIAgentSessionChanges.update", + "when": "chatSessionType == copilotcli && isSessionsWindow", + "group": "update@1" + } + ] + } } } diff --git a/src/vs/sessions/test/web.test.ts b/src/vs/sessions/test/web.test.ts index 77c7a39df77..4addb9291c5 100644 --- a/src/vs/sessions/test/web.test.ts +++ b/src/vs/sessions/test/web.test.ts @@ -306,7 +306,7 @@ class MockChatAgentContribution extends Disposable implements IWorkbenchContribu extensionVersion: '0.0.1', extensionPublisherId: 'vscode', extensionDisplayName: 'Sessions E2E Mock', - isDefault: true, + isDefault: agentId === 'copilotcli', metadata: {}, slashCommands: [], locations: [ChatAgentLocation.Chat], From 0f6ff3c6bd5596789d64a7dd9176e488216a0370 Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Thu, 12 Mar 2026 10:11:13 -0700 Subject: [PATCH 004/133] fix: update chat image carousel tag from 'preview' to 'experimental' (#301163) --- src/vs/workbench/contrib/chat/browser/chat.contribution.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/chat/browser/chat.contribution.ts b/src/vs/workbench/contrib/chat/browser/chat.contribution.ts index be62dda34cc..b2df65955e0 100644 --- a/src/vs/workbench/contrib/chat/browser/chat.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/chat.contribution.ts @@ -486,7 +486,7 @@ configurationRegistry.registerConfiguration({ default: false, description: nls.localize('chat.imageCarousel.enabled', "Controls whether clicking an image attachment in chat opens the image carousel viewer."), type: 'boolean', - tags: ['preview'] + tags: ['experimental'] }, 'chat.undoRequests.restoreInput': { default: true, From ccc96be184f11b10279c2c714fdde14ccd06c09a Mon Sep 17 00:00:00 2001 From: Aiday Marlen Kyzy Date: Thu, 12 Mar 2026 18:36:05 +0100 Subject: [PATCH 005/133] putting line breaks options into computed editor options object (#301146) * wiring in options instead of direct values * fixing the tests * adding wrapping info * fixing chat bug --- .../browser/view/domLineBreaksComputer.ts | 14 ++--- .../editor/common/modelLineProjectionData.ts | 5 +- .../viewModel/monospaceLineBreaksComputer.ts | 8 ++- .../editor/common/viewModel/viewModelImpl.ts | 23 ++------ .../editor/common/viewModel/viewModelLines.ts | 54 ++++++------------- .../viewModel/modelLineProjection.test.ts | 32 +++-------- .../monospaceLineBreaksComputer.test.ts | 17 +++++- 7 files changed, 58 insertions(+), 95 deletions(-) rename src/vs/editor/test/{common => browser}/viewModel/monospaceLineBreaksComputer.test.ts (96%) diff --git a/src/vs/editor/browser/view/domLineBreaksComputer.ts b/src/vs/editor/browser/view/domLineBreaksComputer.ts index ba4de747797..cdd1923cbe6 100644 --- a/src/vs/editor/browser/view/domLineBreaksComputer.ts +++ b/src/vs/editor/browser/view/domLineBreaksComputer.ts @@ -8,12 +8,11 @@ import { CharCode } from '../../../base/common/charCode.js'; import * as strings from '../../../base/common/strings.js'; import { assertReturnsDefined } from '../../../base/common/types.js'; import { applyFontInfo } from '../config/domFontInfo.js'; -import { WrappingIndent } from '../../common/config/editorOptions.js'; +import { EditorOption, IComputedEditorOptions, WrappingIndent } from '../../common/config/editorOptions.js'; import { StringBuilder } from '../../common/core/stringBuilder.js'; import { InjectedTextOptions } from '../../common/model.js'; import { ILineBreaksComputer, ILineBreaksComputerContext, ILineBreaksComputerFactory, ModelLineProjectionData } from '../../common/modelLineProjectionData.js'; import { LineInjectedText } from '../../common/textModelEvents.js'; -import { FontInfo } from '../../common/config/fontInfo.js'; const ttPolicy = createTrustedTypesPolicy('domLineBreaksComputer', { createHTML: value => value }); @@ -26,20 +25,20 @@ export class DOMLineBreaksComputerFactory implements ILineBreaksComputerFactory constructor(private targetWindow: WeakRef) { } - public createLineBreaksComputer(context: ILineBreaksComputerContext, fontInfo: FontInfo, tabSize: number, wrappingColumn: number, wrappingIndent: WrappingIndent, wordBreak: 'normal' | 'keepAll', wrapOnEscapedLineFeeds: boolean): ILineBreaksComputer { + public createLineBreaksComputer(context: ILineBreaksComputerContext, options: IComputedEditorOptions, tabSize: number): ILineBreaksComputer { const lineNumbers: number[] = []; return { addRequest: (lineNumber: number, previousLineBreakData: ModelLineProjectionData | null) => { lineNumbers.push(lineNumber); }, finalize: () => { - return createLineBreaks(assertReturnsDefined(this.targetWindow.deref()), context, lineNumbers, fontInfo, tabSize, wrappingColumn, wrappingIndent, wordBreak); + return createLineBreaks(assertReturnsDefined(this.targetWindow.deref()), context, lineNumbers, options, tabSize); } }; } } -function createLineBreaks(targetWindow: Window, context: ILineBreaksComputerContext, lineNumbers: number[], fontInfo: FontInfo, tabSize: number, firstLineBreakColumn: number, wrappingIndent: WrappingIndent, wordBreak: 'normal' | 'keepAll'): (ModelLineProjectionData | null)[] { +function createLineBreaks(targetWindow: Window, context: ILineBreaksComputerContext, lineNumbers: number[], options: IComputedEditorOptions, tabSize: number): (ModelLineProjectionData | null)[] { function createEmptyLineBreakWithPossiblyInjectedText(lineNumber: number): ModelLineProjectionData | null { const injectedTexts = context.getLineInjectedText(lineNumber); if (injectedTexts) { @@ -56,7 +55,10 @@ function createLineBreaks(targetWindow: Window, context: ILineBreaksComputerCont return null; } } - + const wrappingIndent = options.get(EditorOption.wrappingIndent); + const fontInfo = options.get(EditorOption.fontInfo); + const wordBreak = options.get(EditorOption.wordBreak); + const firstLineBreakColumn = options.get(EditorOption.wrappingInfo).wrappingColumn; if (firstLineBreakColumn === -1) { const result: (ModelLineProjectionData | null)[] = []; for (let i = 0, len = lineNumbers.length; i < len; i++) { diff --git a/src/vs/editor/common/modelLineProjectionData.ts b/src/vs/editor/common/modelLineProjectionData.ts index 948214355ef..dc661c4b25a 100644 --- a/src/vs/editor/common/modelLineProjectionData.ts +++ b/src/vs/editor/common/modelLineProjectionData.ts @@ -4,8 +4,7 @@ *--------------------------------------------------------------------------------------------*/ import { assertNever } from '../../base/common/assert.js'; -import { WrappingIndent } from './config/editorOptions.js'; -import { FontInfo } from './config/fontInfo.js'; +import { IComputedEditorOptions } from './config/editorOptions.js'; import { Position } from './core/position.js'; import { InjectedTextCursorStops, InjectedTextOptions, PositionAffinity } from './model.js'; import { LineInjectedText } from './textModelEvents.js'; @@ -334,7 +333,7 @@ export interface ILineBreaksComputerContext { } export interface ILineBreaksComputerFactory { - createLineBreaksComputer(context: ILineBreaksComputerContext, fontInfo: FontInfo, tabSize: number, wrappingColumn: number, wrappingIndent: WrappingIndent, wordBreak: 'normal' | 'keepAll', wrapOnEscapedLineFeeds: boolean): ILineBreaksComputer; + createLineBreaksComputer(context: ILineBreaksComputerContext, options: IComputedEditorOptions, tabSize: number): ILineBreaksComputer; } export interface ILineBreaksComputer { diff --git a/src/vs/editor/common/viewModel/monospaceLineBreaksComputer.ts b/src/vs/editor/common/viewModel/monospaceLineBreaksComputer.ts index 678c350916d..58d52910d2e 100644 --- a/src/vs/editor/common/viewModel/monospaceLineBreaksComputer.ts +++ b/src/vs/editor/common/viewModel/monospaceLineBreaksComputer.ts @@ -7,7 +7,6 @@ import { CharCode } from '../../../base/common/charCode.js'; import * as strings from '../../../base/common/strings.js'; import { WrappingIndent, IComputedEditorOptions, EditorOption } from '../config/editorOptions.js'; import { CharacterClassifier } from '../core/characterClassifier.js'; -import { FontInfo } from '../config/fontInfo.js'; import { LineInjectedText } from '../textModelEvents.js'; import { InjectedTextOptions } from '../model.js'; import { ILineBreaksComputerFactory, ILineBreaksComputer, ModelLineProjectionData, ILineBreaksComputerContext } from '../modelLineProjectionData.js'; @@ -26,7 +25,7 @@ export class MonospaceLineBreaksComputerFactory implements ILineBreaksComputerFa this.classifier = new WrappingCharacterClassifier(breakBeforeChars, breakAfterChars); } - public createLineBreaksComputer(context: ILineBreaksComputerContext, fontInfo: FontInfo, tabSize: number, wrappingColumn: number, wrappingIndent: WrappingIndent, wordBreak: 'normal' | 'keepAll', wrapOnEscapedLineFeeds: boolean): ILineBreaksComputer { + public createLineBreaksComputer(context: ILineBreaksComputerContext, options: IComputedEditorOptions, tabSize: number): ILineBreaksComputer { const lineNumbers: number[] = []; const previousBreakingData: (ModelLineProjectionData | null)[] = []; return { @@ -35,6 +34,11 @@ export class MonospaceLineBreaksComputerFactory implements ILineBreaksComputerFa previousBreakingData.push(previousLineBreakData); }, finalize: () => { + const fontInfo = options.get(EditorOption.fontInfo); + const wrappingColumn = options.get(EditorOption.wrappingInfo).wrappingColumn; + const wrappingIndent = options.get(EditorOption.wrappingIndent); + const wordBreak = options.get(EditorOption.wordBreak); + const wrapOnEscapedLineFeeds = options.get(EditorOption.wrapOnEscapedLineFeeds); const columnsForFullWidthChar = fontInfo.typicalFullwidthCharacterWidth / fontInfo.typicalHalfwidthCharacterWidth; const result: (ModelLineProjectionData | null)[] = []; for (let i = 0, len = lineNumbers.length; i < len; i++) { diff --git a/src/vs/editor/common/viewModel/viewModelImpl.ts b/src/vs/editor/common/viewModel/viewModelImpl.ts index abbd44aa396..569ab177253 100644 --- a/src/vs/editor/common/viewModel/viewModelImpl.ts +++ b/src/vs/editor/common/viewModel/viewModelImpl.ts @@ -97,25 +97,13 @@ export class ViewModel extends Disposable implements IViewModel { } else { const options = this._configuration.options; - const fontInfo = options.get(EditorOption.fontInfo); - const wrappingStrategy = options.get(EditorOption.wrappingStrategy); - const wrappingInfo = options.get(EditorOption.wrappingInfo); - const wrappingIndent = options.get(EditorOption.wrappingIndent); - const wordBreak = options.get(EditorOption.wordBreak); - const wrapOnEscapedLineFeeds = options.get(EditorOption.wrapOnEscapedLineFeeds); - this._lines = new ViewModelLinesFromProjectedModel( this._editorId, this.model, domLineBreaksComputerFactory, monospaceLineBreaksComputerFactory, - fontInfo, - this.model.getOptions().tabSize, - wrappingStrategy, - wrappingInfo.wrappingColumn, - wrappingIndent, - wordBreak, - wrapOnEscapedLineFeeds + options, + this.model.getOptions().tabSize ); } @@ -274,13 +262,8 @@ export class ViewModel extends Disposable implements IViewModel { private _onConfigurationChanged(eventsCollector: ViewModelEventsCollector, e: ConfigurationChangedEvent): void { const stableViewport = this._captureStableViewport(); const options = this._configuration.options; - const fontInfo = options.get(EditorOption.fontInfo); - const wrappingStrategy = options.get(EditorOption.wrappingStrategy); - const wrappingInfo = options.get(EditorOption.wrappingInfo); - const wrappingIndent = options.get(EditorOption.wrappingIndent); - const wordBreak = options.get(EditorOption.wordBreak); - if (this._lines.setWrappingSettings(fontInfo, wrappingStrategy, wrappingInfo.wrappingColumn, wrappingIndent, wordBreak)) { + if (this._lines.setWrappingSettings(options)) { eventsCollector.emitViewEvent(new viewEvents.ViewFlushedEvent()); eventsCollector.emitViewEvent(new viewEvents.ViewLineMappingChangedEvent()); eventsCollector.emitViewEvent(new viewEvents.ViewDecorationsChangedEvent(null)); diff --git a/src/vs/editor/common/viewModel/viewModelLines.ts b/src/vs/editor/common/viewModel/viewModelLines.ts index 199e787f882..cc0490d8158 100644 --- a/src/vs/editor/common/viewModel/viewModelLines.ts +++ b/src/vs/editor/common/viewModel/viewModelLines.ts @@ -4,8 +4,7 @@ *--------------------------------------------------------------------------------------------*/ import { IDisposable } from '../../../base/common/lifecycle.js'; -import { WrappingIndent } from '../config/editorOptions.js'; -import { FontInfo } from '../config/fontInfo.js'; +import { EditorOption, IComputedEditorOptions } from '../config/editorOptions.js'; import { IPosition, Position } from '../core/position.js'; import { Range } from '../core/range.js'; import { IModelDecoration, IModelDeltaDecoration, ITextModel, PositionAffinity } from '../model.js'; @@ -22,7 +21,7 @@ import { LineInjectedText } from '../textModelEvents.js'; export interface IViewModelLines extends IDisposable { createCoordinatesConverter(): ICoordinatesConverter; - setWrappingSettings(fontInfo: FontInfo, wrappingStrategy: 'simple' | 'advanced', wrappingColumn: number, wrappingIndent: WrappingIndent, wordBreak: 'normal' | 'keepAll'): boolean; + setWrappingSettings(options: IComputedEditorOptions): boolean; setTabSize(newTabSize: number): boolean; getHiddenAreas(): Range[]; setHiddenAreas(_ranges: readonly Range[]): boolean; @@ -65,13 +64,8 @@ export class ViewModelLinesFromProjectedModel implements IViewModelLines { private readonly _domLineBreaksComputerFactory: ILineBreaksComputerFactory; private readonly _monospaceLineBreaksComputerFactory: ILineBreaksComputerFactory; - private fontInfo: FontInfo; + private options: IComputedEditorOptions; private tabSize: number; - private wrappingColumn: number; - private wrappingIndent: WrappingIndent; - private wordBreak: 'normal' | 'keepAll'; - private wrappingStrategy: 'simple' | 'advanced'; - private wrapOnEscapedLineFeeds: boolean; private modelLineProjections!: IModelLineProjection[]; @@ -87,26 +81,16 @@ export class ViewModelLinesFromProjectedModel implements IViewModelLines { model: ITextModel, domLineBreaksComputerFactory: ILineBreaksComputerFactory, monospaceLineBreaksComputerFactory: ILineBreaksComputerFactory, - fontInfo: FontInfo, + options: IComputedEditorOptions, tabSize: number, - wrappingStrategy: 'simple' | 'advanced', - wrappingColumn: number, - wrappingIndent: WrappingIndent, - wordBreak: 'normal' | 'keepAll', - wrapOnEscapedLineFeeds: boolean ) { this._editorId = editorId; this.model = model; this._validModelVersionId = -1; this._domLineBreaksComputerFactory = domLineBreaksComputerFactory; this._monospaceLineBreaksComputerFactory = monospaceLineBreaksComputerFactory; - this.fontInfo = fontInfo; + this.options = options; this.tabSize = tabSize; - this.wrappingStrategy = wrappingStrategy; - this.wrappingColumn = wrappingColumn; - this.wrappingIndent = wrappingIndent; - this.wordBreak = wordBreak; - this.wrapOnEscapedLineFeeds = wrapOnEscapedLineFeeds; this._constructLines(/*resetHiddenAreas*/true, null); } @@ -274,23 +258,19 @@ export class ViewModelLinesFromProjectedModel implements IViewModelLines { return true; } - public setWrappingSettings(fontInfo: FontInfo, wrappingStrategy: 'simple' | 'advanced', wrappingColumn: number, wrappingIndent: WrappingIndent, wordBreak: 'normal' | 'keepAll'): boolean { - const equalFontInfo = this.fontInfo.equals(fontInfo); - const equalWrappingStrategy = (this.wrappingStrategy === wrappingStrategy); - const equalWrappingColumn = (this.wrappingColumn === wrappingColumn); - const equalWrappingIndent = (this.wrappingIndent === wrappingIndent); - const equalWordBreak = (this.wordBreak === wordBreak); - if (equalFontInfo && equalWrappingStrategy && equalWrappingColumn && equalWrappingIndent && equalWordBreak) { + public setWrappingSettings(options: IComputedEditorOptions): boolean { + const equalFontInfo = this.options.get(EditorOption.fontInfo).equals(options.get(EditorOption.fontInfo)); + const equalWrappingStrategy = this.options.get(EditorOption.wrappingStrategy) === options.get(EditorOption.wrappingStrategy); + const equalWrappingInfo = this.options.get(EditorOption.wrappingInfo) === options.get(EditorOption.wrappingInfo); + const equalWrappingIndent = this.options.get(EditorOption.wrappingIndent) === options.get(EditorOption.wrappingIndent); + const equalWordBreak = this.options.get(EditorOption.wordBreak) === options.get(EditorOption.wordBreak); + if (equalFontInfo && equalWrappingStrategy && equalWrappingInfo && equalWrappingIndent && equalWordBreak) { return false; } - const onlyWrappingColumnChanged = (equalFontInfo && equalWrappingStrategy && !equalWrappingColumn && equalWrappingIndent && equalWordBreak); + const onlyWrappingColumnChanged = (equalFontInfo && equalWrappingStrategy && !equalWrappingInfo && equalWrappingIndent && equalWordBreak); - this.fontInfo = fontInfo; - this.wrappingStrategy = wrappingStrategy; - this.wrappingColumn = wrappingColumn; - this.wrappingIndent = wrappingIndent; - this.wordBreak = wordBreak; + this.options = options; let previousLineBreaks: ((ModelLineProjectionData | null)[]) | null = null; if (onlyWrappingColumnChanged) { @@ -307,7 +287,7 @@ export class ViewModelLinesFromProjectedModel implements IViewModelLines { public createLineBreaksComputer(_context?: ILineBreaksComputerContext): ILineBreaksComputer { const lineBreaksComputerFactory = ( - this.wrappingStrategy === 'advanced' + this.options.get(EditorOption.wrappingStrategy) === 'advanced' ? this._domLineBreaksComputerFactory : this._monospaceLineBreaksComputerFactory ); @@ -319,7 +299,7 @@ export class ViewModelLinesFromProjectedModel implements IViewModelLines { return this.model.getLineInjectedText(lineNumber, this._editorId); } }; - return lineBreaksComputerFactory.createLineBreaksComputer(context, this.fontInfo, this.tabSize, this.wrappingColumn, this.wrappingIndent, this.wordBreak, this.wrapOnEscapedLineFeeds); + return lineBreaksComputerFactory.createLineBreaksComputer(context, this.options, this.tabSize); } public onModelFlushed(): void { @@ -1150,7 +1130,7 @@ export class ViewModelLinesFromModelAsIs implements IViewModelLines { return false; } - public setWrappingSettings(_fontInfo: FontInfo, _wrappingStrategy: 'simple' | 'advanced', _wrappingColumn: number, _wrappingIndent: WrappingIndent): boolean { + public setWrappingSettings(options: IComputedEditorOptions): boolean { return false; } diff --git a/src/vs/editor/test/browser/viewModel/modelLineProjection.test.ts b/src/vs/editor/test/browser/viewModel/modelLineProjection.test.ts index 05f1deb2aa0..dfe7d943135 100644 --- a/src/vs/editor/test/browser/viewModel/modelLineProjection.test.ts +++ b/src/vs/editor/test/browser/viewModel/modelLineProjection.test.ts @@ -94,14 +94,9 @@ suite('Editor ViewModel - SplitLinesCollection', () => { }); function withSplitLinesCollection(text: string, callback: (model: TextModel, linesCollection: ViewModelLinesFromProjectedModel) => void): void { - const config = new TestConfiguration({}); - const wrappingInfo = config.options.get(EditorOption.wrappingInfo); - const fontInfo = config.options.get(EditorOption.fontInfo); + const config = new TestConfiguration({ wrappingStrategy: 'simple' }); const wordWrapBreakAfterCharacters = config.options.get(EditorOption.wordWrapBreakAfterCharacters); const wordWrapBreakBeforeCharacters = config.options.get(EditorOption.wordWrapBreakBeforeCharacters); - const wrappingIndent = config.options.get(EditorOption.wrappingIndent); - const wordBreak = config.options.get(EditorOption.wordBreak); - const wrapOnEscapedLineFeeds = config.options.get(EditorOption.wrapOnEscapedLineFeeds); const lineBreaksComputerFactory = new MonospaceLineBreaksComputerFactory(wordWrapBreakBeforeCharacters, wordWrapBreakAfterCharacters); const model = createTextModel(text); @@ -111,13 +106,8 @@ suite('Editor ViewModel - SplitLinesCollection', () => { model, lineBreaksComputerFactory, lineBreaksComputerFactory, - fontInfo, - model.getOptions().tabSize, - 'simple', - wrappingInfo.wrappingColumn, - wrappingIndent, - wordBreak, - wrapOnEscapedLineFeeds + config.options, + model.getOptions().tabSize ); callback(model, linesCollection); @@ -943,14 +933,11 @@ suite('SplitLinesCollection', () => { const configuration = new TestConfiguration({ wordWrap: wordWrap, wordWrapColumn: wordWrapColumn, - wrappingIndent: 'indent' + wrappingIndent: 'indent', + wrappingStrategy: 'simple' }); - const wrappingInfo = configuration.options.get(EditorOption.wrappingInfo); - const fontInfo = configuration.options.get(EditorOption.fontInfo); const wordWrapBreakAfterCharacters = configuration.options.get(EditorOption.wordWrapBreakAfterCharacters); const wordWrapBreakBeforeCharacters = configuration.options.get(EditorOption.wordWrapBreakBeforeCharacters); - const wrappingIndent = configuration.options.get(EditorOption.wrappingIndent); - const wordBreak = configuration.options.get(EditorOption.wordBreak); const lineBreaksComputerFactory = new MonospaceLineBreaksComputerFactory(wordWrapBreakBeforeCharacters, wordWrapBreakAfterCharacters); @@ -959,13 +946,8 @@ suite('SplitLinesCollection', () => { model, lineBreaksComputerFactory, lineBreaksComputerFactory, - fontInfo, - model.getOptions().tabSize, - 'simple', - wrappingInfo.wrappingColumn, - wrappingIndent, - wordBreak, - wrapOnEscapedLineFeeds + configuration.options, + model.getOptions().tabSize ); callback(linesCollection); diff --git a/src/vs/editor/test/common/viewModel/monospaceLineBreaksComputer.test.ts b/src/vs/editor/test/browser/viewModel/monospaceLineBreaksComputer.test.ts similarity index 96% rename from src/vs/editor/test/common/viewModel/monospaceLineBreaksComputer.test.ts rename to src/vs/editor/test/browser/viewModel/monospaceLineBreaksComputer.test.ts index 70d687d30e4..7934cc68674 100644 --- a/src/vs/editor/test/common/viewModel/monospaceLineBreaksComputer.test.ts +++ b/src/vs/editor/test/browser/viewModel/monospaceLineBreaksComputer.test.ts @@ -4,10 +4,11 @@ *--------------------------------------------------------------------------------------------*/ import assert from 'assert'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; -import { EditorOptions, WrappingIndent } from '../../../common/config/editorOptions.js'; +import { EditorOption, EditorOptions, WrappingIndent } from '../../../common/config/editorOptions.js'; import { FontInfo } from '../../../common/config/fontInfo.js'; import { ILineBreaksComputerContext, ILineBreaksComputerFactory, ModelLineProjectionData } from '../../../common/modelLineProjectionData.js'; import { MonospaceLineBreaksComputerFactory } from '../../../common/viewModel/monospaceLineBreaksComputer.js'; +import { ComputedEditorOptions } from '../../../browser/config/editorConfiguration.js'; function parseAnnotatedText(annotatedText: string): { text: string; indices: number[] } { let text = ''; @@ -71,7 +72,19 @@ function getLineBreakData(factory: ILineBreaksComputerFactory, tabSize: number, return null; } }; - const lineBreaksComputer = factory.createLineBreaksComputer(context, fontInfo, tabSize, breakAfter, wrappingIndent, wordBreak, wrapOnEscapedLineFeeds); + const options = new ComputedEditorOptions(); + options._write(EditorOption.fontInfo, fontInfo); + options._write(EditorOption.wrappingIndent, wrappingIndent); + options._write(EditorOption.wordWrapColumn, breakAfter); + options._write(EditorOption.wordBreak, wordBreak); + options._write(EditorOption.wrapOnEscapedLineFeeds, wrapOnEscapedLineFeeds); + options._write(EditorOption.wrappingInfo, { + isDominatedByLongLines: false, + isWordWrapMinified: false, + isViewportWrapping: false, + wrappingColumn: breakAfter, + }); + const lineBreaksComputer = factory.createLineBreaksComputer(context, options, tabSize); const previousLineBreakDataClone = previousLineBreakData ? new ModelLineProjectionData(null, null, previousLineBreakData.breakOffsets.slice(0), previousLineBreakData.breakOffsetsVisibleColumn.slice(0), previousLineBreakData.wrappedTextIndentLength) : null; lineBreaksComputer.addRequest(1, previousLineBreakDataClone); return lineBreaksComputer.finalize()[0]; From 38f689e11d83df0c5fbc774bef7b83974e5290e7 Mon Sep 17 00:00:00 2001 From: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Date: Thu, 12 Mar 2026 10:36:19 -0700 Subject: [PATCH 006/133] chore: align install steps (#301147) --- build/azure-pipelines/win32/sdl-scan-win32.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build/azure-pipelines/win32/sdl-scan-win32.yml b/build/azure-pipelines/win32/sdl-scan-win32.yml index e3356effa95..2580588a743 100644 --- a/build/azure-pipelines/win32/sdl-scan-win32.yml +++ b/build/azure-pipelines/win32/sdl-scan-win32.yml @@ -100,7 +100,11 @@ steps: env: VSCODE_QUALITY: ${{ parameters.VSCODE_QUALITY }} - - powershell: npm run compile + - template: ../common/install-builtin-extensions.yml@self + + - powershell: npm run gulp core-ci + env: + GITHUB_TOKEN: "$(github-distro-mixin-password)" displayName: Compile - powershell: npm run gulp "vscode-symbols-win32-${{ parameters.VSCODE_ARCH }}" From 6eabb609702db8427a852345bf64d8ac3563be56 Mon Sep 17 00:00:00 2001 From: Logan Ramos Date: Thu, 12 Mar 2026 14:08:35 -0400 Subject: [PATCH 007/133] Add fetch service observability (#301154) * Add fetch service observability * Address copilot comments --- src/vs/base/parts/request/common/request.ts | 5 + .../test/electron-main/request.test.ts | 6 +- src/vs/platform/download/common/download.ts | 2 +- .../platform/download/common/downloadIpc.ts | 4 +- .../download/common/downloadService.ts | 4 +- .../common/extensionGalleryService.ts | 32 +++--- .../node/extensionManagementService.ts | 2 +- .../common/extensionResourceLoaderService.ts | 2 +- .../mcp/common/mcpGalleryManifestService.ts | 1 + .../platform/mcp/common/mcpGalleryService.ts | 3 + src/vs/platform/request/common/request.ts | 28 +++++ src/vs/platform/request/common/requestIpc.ts | 4 +- .../test/common/requestService.test.ts | 101 ++++++++++++++++++ .../request/test/node/requestService.test.ts | 23 ++-- src/vs/platform/telemetry/node/1dsAppender.ts | 5 +- .../electron-main/abstractUpdateService.ts | 2 +- .../electron-main/updateService.darwin.ts | 2 +- .../electron-main/updateService.linux.ts | 2 +- .../electron-main/updateService.win32.ts | 4 +- .../common/userDataSyncStoreService.ts | 24 ++--- .../test/common/userDataSyncClient.ts | 6 +- .../common/userDataSyncStoreService.test.ts | 17 +-- src/vs/server/node/webClientServer.ts | 3 +- .../browser/githubFileSystemProvider.ts | 2 + .../browser/fetchers/githubPRCIFetcher.ts | 3 + .../browser/fetchers/githubPRFetcher.ts | 9 +- .../fetchers/githubRepositoryFetcher.ts | 1 + .../contrib/github/browser/githubApiClient.ts | 10 +- .../test/browser/githubFetchers.test.ts | 4 +- .../api/browser/mainThreadDownloadService.ts | 2 +- .../agentPluginEditor/agentPluginEditor.ts | 2 +- .../browser/promptSyntax/promptUrlHandler.ts | 2 +- .../contrib/chat/common/languageModels.ts | 2 +- .../plugins/pluginMarketplaceService.ts | 2 +- .../emergencyAlert.contribution.ts | 2 +- .../electron-browser/extensionsSlowActions.ts | 2 +- .../test/node/colorRegistry.releaseTest.ts | 2 +- .../update/browser/releaseNotesEditor.ts | 2 +- .../accounts/browser/defaultAccount.ts | 15 +-- .../chat/common/chatEntitlementService.ts | 11 +- .../extensionGalleryManifestService.ts | 1 + .../extensionManagementService.ts | 2 +- .../nativeExtensionManagementService.ts | 2 +- .../telemetry/browser/telemetryService.ts | 27 ++++- .../electron-browser/telemetryService.ts | 27 ++++- .../userDataProfileImportExportService.ts | 2 +- .../browser/userDataProfileInit.ts | 2 +- .../browser/userDataProfileManagement.ts | 2 +- 48 files changed, 323 insertions(+), 97 deletions(-) create mode 100644 src/vs/platform/request/test/common/requestService.test.ts diff --git a/src/vs/base/parts/request/common/request.ts b/src/vs/base/parts/request/common/request.ts index 1e2a8ead2fd..b649cff368f 100644 --- a/src/vs/base/parts/request/common/request.ts +++ b/src/vs/base/parts/request/common/request.ts @@ -50,6 +50,11 @@ export interface IRequestOptions { * be supported in all implementations. */ disableCache?: boolean; + /** + * Identifies the call site making this request, used for telemetry. + * Use "NO_FETCH_TELEMETRY" to opt out of request telemetry. + */ + callSite: string; } export interface IRequestContext { diff --git a/src/vs/base/parts/request/test/electron-main/request.test.ts b/src/vs/base/parts/request/test/electron-main/request.test.ts index 895b5dc6899..1b51cbf4289 100644 --- a/src/vs/base/parts/request/test/electron-main/request.test.ts +++ b/src/vs/base/parts/request/test/electron-main/request.test.ts @@ -58,7 +58,8 @@ suite('Request', () => { url: `http://127.0.0.1:${port}`, headers: { 'echo-header': 'echo-value' - } + }, + callSite: 'request.test.GET' }, CancellationToken.None); assert.strictEqual(context.res.statusCode, 200); assert.strictEqual(context.res.headers['content-type'], 'application/json'); @@ -74,6 +75,7 @@ suite('Request', () => { type: 'POST', url: `http://127.0.0.1:${port}/postpath`, data: 'Some data', + callSite: 'request.test.POST' }, CancellationToken.None); assert.strictEqual(context.res.statusCode, 200); assert.strictEqual(context.res.headers['content-type'], 'application/json'); @@ -91,6 +93,7 @@ suite('Request', () => { type: 'GET', url: `http://127.0.0.1:${port}/noreply`, timeout: 123, + callSite: 'request.test.timeout' }, CancellationToken.None); assert.fail('Should fail with timeout'); } catch (err) { @@ -106,6 +109,7 @@ suite('Request', () => { const res = request({ type: 'GET', url: `http://127.0.0.1:${port}/noreply`, + callSite: 'request.test.cancel' }, source.token); await new Promise(resolve => setTimeout(resolve, 100)); source.cancel(); diff --git a/src/vs/platform/download/common/download.ts b/src/vs/platform/download/common/download.ts index d608e078ecb..8d26b20e5a3 100644 --- a/src/vs/platform/download/common/download.ts +++ b/src/vs/platform/download/common/download.ts @@ -13,6 +13,6 @@ export interface IDownloadService { readonly _serviceBrand: undefined; - download(uri: URI, to: URI, cancellationToken?: CancellationToken): Promise; + download(uri: URI, to: URI, callSite: string, cancellationToken?: CancellationToken): Promise; } diff --git a/src/vs/platform/download/common/downloadIpc.ts b/src/vs/platform/download/common/downloadIpc.ts index c3ba6d6c249..efd3a3e2113 100644 --- a/src/vs/platform/download/common/downloadIpc.ts +++ b/src/vs/platform/download/common/downloadIpc.ts @@ -19,7 +19,7 @@ export class DownloadServiceChannel implements IServerChannel { call(context: any, command: string, args?: any): Promise { switch (command) { - case 'download': return this.service.download(URI.revive(args[0]), URI.revive(args[1])); + case 'download': return this.service.download(URI.revive(args[0]), URI.revive(args[1]), args[2] ?? 'downloadIpc'); } throw new Error('Invalid call'); } @@ -31,7 +31,7 @@ export class DownloadServiceChannelClient implements IDownloadService { constructor(private channel: IChannel, private getUriTransformer: () => IURITransformer | null) { } - async download(from: URI, to: URI): Promise { + async download(from: URI, to: URI, _callSite?: string): Promise { const uriTransformer = this.getUriTransformer(); if (uriTransformer) { from = uriTransformer.transformOutgoingURI(from); diff --git a/src/vs/platform/download/common/downloadService.ts b/src/vs/platform/download/common/downloadService.ts index 79cedcb1668..4782f506588 100644 --- a/src/vs/platform/download/common/downloadService.ts +++ b/src/vs/platform/download/common/downloadService.ts @@ -19,13 +19,13 @@ export class DownloadService implements IDownloadService { @IFileService private readonly fileService: IFileService ) { } - async download(resource: URI, target: URI, cancellationToken: CancellationToken = CancellationToken.None): Promise { + async download(resource: URI, target: URI, callSite: string, cancellationToken: CancellationToken = CancellationToken.None): Promise { if (resource.scheme === Schemas.file || resource.scheme === Schemas.vscodeRemote) { // Intentionally only support this for file|remote<->file|remote scenarios await this.fileService.copy(resource, target); return; } - const options = { type: 'GET', url: resource.toString(true) }; + const options = { type: 'GET' as const, url: resource.toString(true), callSite }; const context = await this.requestService.request(options, cancellationToken); if (context.res.statusCode === 200) { await this.fileService.writeFile(target, context.stream); diff --git a/src/vs/platform/extensionManagement/common/extensionGalleryService.ts b/src/vs/platform/extensionManagement/common/extensionGalleryService.ts index 5b52e9acec7..6414a467547 100644 --- a/src/vs/platform/extensionManagement/common/extensionGalleryService.ts +++ b/src/vs/platform/extensionManagement/common/extensionGalleryService.ts @@ -1082,7 +1082,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle this.telemetryService.publicLog2('galleryService:engineFallback', { extension: extensionId, extensionVersion: version }); const headers = { 'Accept-Encoding': 'gzip' }; - const context = await this.getAsset(extensionId, manifestAsset, AssetType.Manifest, version, { headers }); + const context = await this.getAsset(extensionId, manifestAsset, AssetType.Manifest, version, 'extensionGalleryService.engineVersion', { headers }); const manifest = await asJson(context); if (!manifest) { this.logService.error(`Manifest was not found for the extension ${extensionId} with version ${version}`); @@ -1439,7 +1439,8 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle type: 'POST', url: extensionsQueryApi, data, - headers + headers, + callSite: 'extensionGalleryService.queryRawGalleryExtensions' }, token); if (context.res.statusCode && context.res.statusCode >= 400 && context.res.statusCode < 500) { @@ -1588,7 +1589,8 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle type: 'GET', url: uri.toString(true), headers, - timeout: this.getRequestTimeout() + timeout: this.getRequestTimeout(), + callSite: 'extensionGalleryService.getLatestRawGalleryExtension' }, token); if (context.res.statusCode === 404) { @@ -1686,7 +1688,8 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle await this.requestService.request({ type: 'POST', url, - headers + headers, + callSite: 'extensionGalleryService.reportStatistic' }, CancellationToken.None); } catch (error) { /* Ignore */ } } @@ -1704,7 +1707,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle const activityId = extension.queryContext?.[SEARCH_ACTIVITY_HEADER_NAME]; const headers: IHeaders | undefined = activityId && typeof activityId === 'string' ? { [SEARCH_ACTIVITY_HEADER_NAME]: activityId } : undefined; - const context = await this.getAsset(extension.identifier.id, downloadAsset, AssetType.VSIX, extension.version, headers ? { headers } : undefined); + const context = await this.getAsset(extension.identifier.id, downloadAsset, AssetType.VSIX, extension.version, 'extensionGalleryService.download', headers ? { headers } : undefined); try { await this.fileService.writeFile(location, context.stream); @@ -1737,7 +1740,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle this.logService.trace('ExtensionGalleryService#downloadSignatureArchive', extension.identifier.id); - const context = await this.getAsset(extension.identifier.id, extension.assets.signature, AssetType.Signature, extension.version); + const context = await this.getAsset(extension.identifier.id, extension.assets.signature, AssetType.Signature, extension.version, 'extensionGalleryService.signature'); try { await this.fileService.writeFile(location, context.stream); } catch (error) { @@ -1754,7 +1757,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle async getReadme(extension: IGalleryExtension, token: CancellationToken): Promise { if (extension.assets.readme) { - const context = await this.getAsset(extension.identifier.id, extension.assets.readme, AssetType.Details, extension.version, {}, token); + const context = await this.getAsset(extension.identifier.id, extension.assets.readme, AssetType.Details, extension.version, 'extensionGalleryService.readme', {}, token); const content = await asTextOrError(context); return content || ''; } @@ -1763,7 +1766,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle async getManifest(extension: IGalleryExtension, token: CancellationToken): Promise { if (extension.assets.manifest) { - const context = await this.getAsset(extension.identifier.id, extension.assets.manifest, AssetType.Manifest, extension.version, {}, token); + const context = await this.getAsset(extension.identifier.id, extension.assets.manifest, AssetType.Manifest, extension.version, 'extensionGalleryService.manifest', {}, token); const text = await asTextOrError(context); return text ? JSON.parse(text) : null; } @@ -1773,7 +1776,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle async getCoreTranslation(extension: IGalleryExtension, languageId: string): Promise { const asset = extension.assets.coreTranslations.filter(t => t[0] === languageId.toUpperCase())[0]; if (asset) { - const context = await this.getAsset(extension.identifier.id, asset[1], asset[0], extension.version); + const context = await this.getAsset(extension.identifier.id, asset[1], asset[0], extension.version, 'extensionGalleryService.coreTranslation'); const text = await asTextOrError(context); return text ? JSON.parse(text) : null; } @@ -1782,7 +1785,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle async getChangelog(extension: IGalleryExtension, token: CancellationToken): Promise { if (extension.assets.changelog) { - const context = await this.getAsset(extension.identifier.id, extension.assets.changelog, AssetType.Changelog, extension.version, {}, token); + const context = await this.getAsset(extension.identifier.id, extension.assets.changelog, AssetType.Changelog, extension.version, 'extensionGalleryService.changelog', {}, token); const content = await asTextOrError(context); return content || ''; } @@ -1869,7 +1872,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle return result; } - private async getAsset(extension: string, asset: IGalleryExtensionAsset, assetType: string, extensionVersion: string, options: IRequestOptions = {}, token: CancellationToken = CancellationToken.None): Promise { + private async getAsset(extension: string, asset: IGalleryExtensionAsset, assetType: string, extensionVersion: string, callSite: string, options: Omit = {}, token: CancellationToken = CancellationToken.None): Promise { const commonHeaders = await this.commonHeadersPromise; const baseOptions = { type: 'GET' }; const headers = { ...commonHeaders, ...(options.headers || {}) }; @@ -1877,7 +1880,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle const url = asset.uri; const fallbackUrl = asset.fallbackUri; - const firstOptions = { ...options, url, timeout: this.getRequestTimeout() }; + const firstOptions = { ...options, url, timeout: this.getRequestTimeout(), callSite }; let context; try { @@ -1923,7 +1926,7 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle endToEndId: this.getHeaderValue(context?.res.headers, END_END_ID_HEADER_NAME), }); - const fallbackOptions = { ...options, url: fallbackUrl, timeout: this.getRequestTimeout() }; + const fallbackOptions = { ...options, url: fallbackUrl, timeout: this.getRequestTimeout(), callSite: `${callSite}.fallback` }; return this.requestService.request(fallbackOptions, token); } } @@ -1942,7 +1945,8 @@ export abstract class AbstractExtensionGalleryService implements IExtensionGalle const context = await this.requestService.request({ type: 'GET', url: this.extensionsControlUrl, - timeout: this.getRequestTimeout() + timeout: this.getRequestTimeout(), + callSite: 'extensionGalleryService.getExtensionsControlManifest' }, CancellationToken.None); if (context.res.statusCode !== 200) { diff --git a/src/vs/platform/extensionManagement/node/extensionManagementService.ts b/src/vs/platform/extensionManagement/node/extensionManagementService.ts index cdf0c67facd..cef0d3c59c1 100644 --- a/src/vs/platform/extensionManagement/node/extensionManagementService.ts +++ b/src/vs/platform/extensionManagement/node/extensionManagementService.ts @@ -261,7 +261,7 @@ export class ExtensionManagementService extends AbstractExtensionManagementServi } this.logService.trace('Downloading extension from', vsix.toString()); const location = joinPath(this.extensionsDownloader.extensionsDownloadDir, generateUuid()); - await this.downloadService.download(vsix, location); + await this.downloadService.download(vsix, location, 'extensionManagement.downloadVsix'); this.logService.info('Downloaded extension to', location.toString()); const cleanup = async () => { try { diff --git a/src/vs/platform/extensionResourceLoader/common/extensionResourceLoaderService.ts b/src/vs/platform/extensionResourceLoader/common/extensionResourceLoaderService.ts index e360b843193..638db346546 100644 --- a/src/vs/platform/extensionResourceLoader/common/extensionResourceLoaderService.ts +++ b/src/vs/platform/extensionResourceLoader/common/extensionResourceLoaderService.ts @@ -34,7 +34,7 @@ export class ExtensionResourceLoaderService extends AbstractExtensionResourceLoa async readExtensionResource(uri: URI): Promise { if (await this.isExtensionGalleryResource(uri)) { const headers = await this.getExtensionGalleryRequestHeaders(); - const requestContext = await this._requestService.request({ url: uri.toString(), headers }, CancellationToken.None); + const requestContext = await this._requestService.request({ url: uri.toString(), headers, callSite: 'extensionResourceLoader.readExtensionResource' }, CancellationToken.None); return (await asTextOrError(requestContext)) || ''; } const result = await this._fileService.readFile(uri); diff --git a/src/vs/platform/mcp/common/mcpGalleryManifestService.ts b/src/vs/platform/mcp/common/mcpGalleryManifestService.ts index 377d3071260..a86f67c36d4 100644 --- a/src/vs/platform/mcp/common/mcpGalleryManifestService.ts +++ b/src/vs/platform/mcp/common/mcpGalleryManifestService.ts @@ -134,6 +134,7 @@ export class McpGalleryManifestService extends Disposable implements IMcpGallery const context = await this.requestService.request({ type: 'GET', url: `${url}/${version}/servers?limit=1`, + callSite: 'mcpGalleryManifestService.checkVersion' }, CancellationToken.None); if (isSuccess(context)) { return true; diff --git a/src/vs/platform/mcp/common/mcpGalleryService.ts b/src/vs/platform/mcp/common/mcpGalleryService.ts index 5de645fe436..6dbb16e2960 100644 --- a/src/vs/platform/mcp/common/mcpGalleryService.ts +++ b/src/vs/platform/mcp/common/mcpGalleryService.ts @@ -816,6 +816,7 @@ export class McpGalleryService extends Disposable implements IMcpGalleryService const context = await this.requestService.request({ type: 'GET', url: readmeUrl, + callSite: 'mcpGalleryService.getReadme' }, token); const result = await asText(context); @@ -951,6 +952,7 @@ export class McpGalleryService extends Disposable implements IMcpGalleryService const context = await this.requestService.request({ type: 'GET', url, + callSite: 'mcpGalleryService.queryMcpServers' }, token); const data = await asJson(context); @@ -972,6 +974,7 @@ export class McpGalleryService extends Disposable implements IMcpGalleryService const context = await this.requestService.request({ type: 'GET', url: mcpServerUrl, + callSite: 'mcpGalleryService.getMcpServer' }, CancellationToken.None); if (context.res.statusCode && context.res.statusCode >= 400 && context.res.statusCode < 500) { diff --git a/src/vs/platform/request/common/request.ts b/src/vs/platform/request/common/request.ts index 70e8cd57e47..8db0214ed89 100644 --- a/src/vs/platform/request/common/request.ts +++ b/src/vs/platform/request/common/request.ts @@ -6,6 +6,7 @@ import { streamToBuffer } from '../../../base/common/buffer.js'; import { CancellationToken } from '../../../base/common/cancellation.js'; import { getErrorMessage } from '../../../base/common/errors.js'; +import { Emitter, Event } from '../../../base/common/event.js'; import { Disposable } from '../../../base/common/lifecycle.js'; import { IHeaders, IRequestContext, IRequestOptions } from '../../../base/parts/request/common/request.js'; import { localize } from '../../../nls.js'; @@ -16,6 +17,19 @@ import { Registry } from '../../registry/common/platform.js'; export const IRequestService = createDecorator('requestService'); +/** + * Use as the {@link IRequestOptions.callSite} value to prevent + * request telemetry from being emitted. This is needed for + * callers such as the telemetry sender to avoid cyclical calls. + */ +export const NO_FETCH_TELEMETRY = 'NO_FETCH_TELEMETRY'; + +export interface IRequestCompleteEvent { + readonly callSite: string; + readonly latency: number; + readonly statusCode: number | undefined; +} + export interface AuthInfo { isProxy: boolean; scheme: string; @@ -33,6 +47,11 @@ export interface Credentials { export interface IRequestService { readonly _serviceBrand: undefined; + /** + * Fires when a request completes (successfully or with an error response). + */ + readonly onDidCompleteRequest: Event; + request(options: IRequestOptions, token: CancellationToken): Promise; resolveProxy(url: string): Promise; @@ -70,6 +89,9 @@ export abstract class AbstractRequestService extends Disposable implements IRequ private counter = 0; + private readonly _onDidCompleteRequest = this._register(new Emitter()); + readonly onDidCompleteRequest = this._onDidCompleteRequest.event; + constructor(protected readonly logService: ILogService) { super(); } @@ -77,9 +99,15 @@ export abstract class AbstractRequestService extends Disposable implements IRequ protected async logAndRequest(options: IRequestOptions, request: () => Promise): Promise { const prefix = `#${++this.counter}: ${options.url}`; this.logService.trace(`${prefix} - begin`, options.type, new LoggableHeaders(options.headers ?? {})); + const startTime = Date.now(); try { const result = await request(); this.logService.trace(`${prefix} - end`, options.type, result.res.statusCode, result.res.headers); + this._onDidCompleteRequest.fire({ + callSite: options.callSite, + latency: Date.now() - startTime, + statusCode: result.res.statusCode, + }); return result; } catch (error) { this.logService.error(`${prefix} - error`, options.type, getErrorMessage(error)); diff --git a/src/vs/platform/request/common/requestIpc.ts b/src/vs/platform/request/common/requestIpc.ts index 0b3aff1a886..341556406fc 100644 --- a/src/vs/platform/request/common/requestIpc.ts +++ b/src/vs/platform/request/common/requestIpc.ts @@ -8,7 +8,7 @@ import { CancellationToken } from '../../../base/common/cancellation.js'; import { Event } from '../../../base/common/event.js'; import { IChannel, IServerChannel } from '../../../base/parts/ipc/common/ipc.js'; import { IHeaders, IRequestContext, IRequestOptions } from '../../../base/parts/request/common/request.js'; -import { AuthInfo, Credentials, IRequestService } from './request.js'; +import { AuthInfo, Credentials, IRequestCompleteEvent, IRequestService } from './request.js'; type RequestResponse = [ { @@ -46,6 +46,8 @@ export class RequestChannelClient implements IRequestService { declare readonly _serviceBrand: undefined; + readonly onDidCompleteRequest = Event.None as Event; + constructor(private readonly channel: IChannel) { } async request(options: IRequestOptions, token: CancellationToken): Promise { diff --git a/src/vs/platform/request/test/common/requestService.test.ts b/src/vs/platform/request/test/common/requestService.test.ts new file mode 100644 index 00000000000..3760902fb1f --- /dev/null +++ b/src/vs/platform/request/test/common/requestService.test.ts @@ -0,0 +1,101 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { bufferToStream, VSBuffer } from '../../../../base/common/buffer.js'; +import { CancellationToken } from '../../../../base/common/cancellation.js'; +import { IRequestContext, IRequestOptions } from '../../../../base/parts/request/common/request.js'; +import { NullLogService } from '../../../log/common/log.js'; +import { AbstractRequestService, AuthInfo, Credentials, IRequestCompleteEvent, NO_FETCH_TELEMETRY } from '../../common/request.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; + +class TestRequestService extends AbstractRequestService { + + constructor(private readonly handler: (options: IRequestOptions) => Promise) { + super(new NullLogService()); + } + + async request(options: IRequestOptions, token: CancellationToken): Promise { + return this.logAndRequest(options, () => this.handler(options)); + } + + async resolveProxy(_url: string): Promise { return undefined; } + async lookupAuthorization(_authInfo: AuthInfo): Promise { return undefined; } + async lookupKerberosAuthorization(_url: string): Promise { return undefined; } + async loadCertificates(): Promise { return []; } +} + +function makeResponse(statusCode: number): IRequestContext { + return { + res: { headers: {}, statusCode }, + stream: bufferToStream(VSBuffer.fromString('')) + }; +} + +suite('AbstractRequestService', () => { + + const store = ensureNoDisposablesAreLeakedInTestSuite(); + + test('onDidCompleteRequest fires with correct data', async () => { + const service = store.add(new TestRequestService(() => Promise.resolve(makeResponse(200)))); + + const events: IRequestCompleteEvent[] = []; + store.add(service.onDidCompleteRequest(e => events.push(e))); + + await service.request({ url: 'http://test', callSite: 'test.callSite' }, CancellationToken.None); + + assert.strictEqual(events.length, 1); + assert.strictEqual(events[0].callSite, 'test.callSite'); + assert.strictEqual(events[0].statusCode, 200); + assert.ok(events[0].latency >= 0); + }); + + test('onDidCompleteRequest reports status code from response', async () => { + const service = store.add(new TestRequestService(() => Promise.resolve(makeResponse(404)))); + + const events: IRequestCompleteEvent[] = []; + store.add(service.onDidCompleteRequest(e => events.push(e))); + + await service.request({ url: 'http://test', callSite: 'test.notFound' }, CancellationToken.None); + + assert.strictEqual(events.length, 1); + assert.strictEqual(events[0].statusCode, 404); + }); + + test('onDidCompleteRequest fires for NO_FETCH_TELEMETRY', async () => { + const service = store.add(new TestRequestService(() => Promise.resolve(makeResponse(200)))); + + const events: IRequestCompleteEvent[] = []; + store.add(service.onDidCompleteRequest(e => events.push(e))); + + await service.request({ url: 'http://test', callSite: NO_FETCH_TELEMETRY }, CancellationToken.None); + + assert.strictEqual(events.length, 1); + assert.strictEqual(events[0].callSite, NO_FETCH_TELEMETRY); + }); + + test('onDidCompleteRequest does not fire when request throws', async () => { + const service = store.add(new TestRequestService(() => Promise.reject(new Error('network error')))); + + const events: IRequestCompleteEvent[] = []; + store.add(service.onDidCompleteRequest(e => events.push(e))); + + await assert.rejects(() => service.request({ url: 'http://test', callSite: 'test.error' }, CancellationToken.None)); + + assert.strictEqual(events.length, 0); + }); + + test('onDidCompleteRequest fires for each request', async () => { + const service = store.add(new TestRequestService(() => Promise.resolve(makeResponse(200)))); + + const events: IRequestCompleteEvent[] = []; + store.add(service.onDidCompleteRequest(e => events.push(e))); + + await service.request({ url: 'http://test/1', callSite: 'first' }, CancellationToken.None); + await service.request({ url: 'http://test/2', callSite: 'second' }, CancellationToken.None); + + assert.deepStrictEqual(events.map(e => e.callSite), ['first', 'second']); + }); +}); diff --git a/src/vs/platform/request/test/node/requestService.test.ts b/src/vs/platform/request/test/node/requestService.test.ts index 8e8c8850149..50f7d72068a 100644 --- a/src/vs/platform/request/test/node/requestService.test.ts +++ b/src/vs/platform/request/test/node/requestService.test.ts @@ -36,7 +36,7 @@ suite('Request Service', () => { setTimeout(() => cts.cancel(), 50); try { - await nodeRequest({ url: 'http://localhost:9999/nonexistent' }, cts.token); + await nodeRequest({ url: 'http://localhost:9999/nonexistent', callSite: 'requestService.test.cancellation' }, cts.token); assert.fail('Request should have been cancelled'); } catch (err) { const elapsed = Date.now() - startTime; @@ -74,7 +74,8 @@ suite('Request Service', () => { await nodeRequest({ url: 'http://example.com', type: 'GET', - getRawRequest: () => mockRawRequest as IRawRequestFunction + getRawRequest: () => mockRawRequest as IRawRequestFunction, + callSite: 'requestService.test.retryGET' }, CancellationToken.None); } catch (err) { // Expected to eventually succeed or fail after retries @@ -106,7 +107,8 @@ suite('Request Service', () => { await nodeRequest({ url: 'http://example.com', type: 'POST', - getRawRequest: () => mockRawRequest + getRawRequest: () => mockRawRequest, + callSite: 'requestService.test.noRetryPOST' }, CancellationToken.None); assert.fail('Should have thrown an error'); } catch (err) { @@ -144,7 +146,8 @@ suite('Request Service', () => { await nodeRequest({ url: 'http://example.com', type: 'HEAD', - getRawRequest: () => mockRawRequest as IRawRequestFunction + getRawRequest: () => mockRawRequest as IRawRequestFunction, + callSite: 'requestService.test.retryHEAD' }, CancellationToken.None); } catch (err) { // Expected to eventually succeed or fail after retries @@ -181,7 +184,8 @@ suite('Request Service', () => { await nodeRequest({ url: 'http://example.com', type: 'OPTIONS', - getRawRequest: () => mockRawRequest as IRawRequestFunction + getRawRequest: () => mockRawRequest as IRawRequestFunction, + callSite: 'requestService.test.retryOPTIONS' }, CancellationToken.None); } catch (err) { // Expected to eventually succeed or fail after retries @@ -213,7 +217,8 @@ suite('Request Service', () => { await nodeRequest({ url: 'http://example.com', type: 'DELETE', - getRawRequest: () => mockRawRequest + getRawRequest: () => mockRawRequest, + callSite: 'requestService.test.noRetryDELETE' }, CancellationToken.None); assert.fail('Should have thrown an error'); } catch (err) { @@ -246,7 +251,8 @@ suite('Request Service', () => { await nodeRequest({ url: 'http://example.com', type: 'PUT', - getRawRequest: () => mockRawRequest + getRawRequest: () => mockRawRequest, + callSite: 'requestService.test.noRetryPUT' }, CancellationToken.None); assert.fail('Should have thrown an error'); } catch (err) { @@ -279,7 +285,8 @@ suite('Request Service', () => { await nodeRequest({ url: 'http://example.com', type: 'PATCH', - getRawRequest: () => mockRawRequest + getRawRequest: () => mockRawRequest, + callSite: 'requestService.test.noRetryPATCH' }, CancellationToken.None); assert.fail('Should have thrown an error'); } catch (err) { diff --git a/src/vs/platform/telemetry/node/1dsAppender.ts b/src/vs/platform/telemetry/node/1dsAppender.ts index 0d3f9369eb5..0fdbbd1a732 100644 --- a/src/vs/platform/telemetry/node/1dsAppender.ts +++ b/src/vs/platform/telemetry/node/1dsAppender.ts @@ -7,7 +7,7 @@ import type { IPayloadData, IXHROverride } from '@microsoft/1ds-post-js'; import { streamToBuffer } from '../../../base/common/buffer.js'; import { CancellationToken } from '../../../base/common/cancellation.js'; import { IRequestOptions } from '../../../base/parts/request/common/request.js'; -import { IRequestService } from '../../request/common/request.js'; +import { IRequestService, NO_FETCH_TELEMETRY } from '../../request/common/request.js'; import { AbstractOneDataSystemAppender, IAppInsightsCore } from '../common/1dsAppender.js'; type OnCompleteFunc = (status: number, headers: { [headerName: string]: string }, response?: string) => void; @@ -81,7 +81,8 @@ async function sendPostAsync(requestService: IRequestService | undefined, payloa 'Content-Length': Buffer.byteLength(payload.data).toString() }, url: payload.urlString, - data: telemetryRequestData + data: telemetryRequestData, + callSite: NO_FETCH_TELEMETRY }; try { diff --git a/src/vs/platform/update/electron-main/abstractUpdateService.ts b/src/vs/platform/update/electron-main/abstractUpdateService.ts index c207a036712..c943bca4f5e 100644 --- a/src/vs/platform/update/electron-main/abstractUpdateService.ts +++ b/src/vs/platform/update/electron-main/abstractUpdateService.ts @@ -334,7 +334,7 @@ export abstract class AbstractUpdateService implements IUpdateService { this.logService.trace('update#isLatestVersion() - checking update server', { url, headers }); try { - const context = await this.requestService.request({ url, headers }, token); + const context = await this.requestService.request({ url, headers, callSite: 'updateService.isLatestVersion' }, token); const statusCode = context.res.statusCode; this.logService.trace('update#isLatestVersion() - response', { statusCode }); // The update server replies with 204 (No Content) when no diff --git a/src/vs/platform/update/electron-main/updateService.darwin.ts b/src/vs/platform/update/electron-main/updateService.darwin.ts index a9e46ff937e..40b38a2ecb9 100644 --- a/src/vs/platform/update/electron-main/updateService.darwin.ts +++ b/src/vs/platform/update/electron-main/updateService.darwin.ts @@ -165,7 +165,7 @@ export class DarwinUpdateService extends AbstractUpdateService implements IRelau this.logService.trace('update#checkForUpdateNoDownload - checking update server', { url, headers }); try { - const context = await this.requestService.request({ url, headers }, CancellationToken.None); + const context = await this.requestService.request({ url, headers, callSite: 'updateService.darwin.checkForUpdates' }, CancellationToken.None); const statusCode = context.res.statusCode; this.logService.trace('update#checkForUpdateNoDownload - response', { statusCode }); diff --git a/src/vs/platform/update/electron-main/updateService.linux.ts b/src/vs/platform/update/electron-main/updateService.linux.ts index 4c6c0b76191..0eb5d74364f 100644 --- a/src/vs/platform/update/electron-main/updateService.linux.ts +++ b/src/vs/platform/update/electron-main/updateService.linux.ts @@ -44,7 +44,7 @@ export class LinuxUpdateService extends AbstractUpdateService { const url = this.buildUpdateFeedUrl(this.quality, this.productService.commit!, { background, internalOrg }); this.setState(State.CheckingForUpdates(explicit)); - this.requestService.request({ url }, CancellationToken.None) + this.requestService.request({ url, callSite: 'updateService.linux.checkForUpdates' }, CancellationToken.None) .then(asJson) .then(update => { if (!update || !update.url || !update.version || !update.productVersion) { diff --git a/src/vs/platform/update/electron-main/updateService.win32.ts b/src/vs/platform/update/electron-main/updateService.win32.ts index 905928b8d2e..d02d7c3b8d8 100644 --- a/src/vs/platform/update/electron-main/updateService.win32.ts +++ b/src/vs/platform/update/electron-main/updateService.win32.ts @@ -207,7 +207,7 @@ export class Win32UpdateService extends AbstractUpdateService implements IRelaun } const headers = getUpdateRequestHeaders(this.productService.version); - this.requestService.request({ url, headers }, CancellationToken.None) + this.requestService.request({ url, headers, callSite: 'updateService.win32.checkForUpdates' }, CancellationToken.None) .then(asJson) .then(update => { const updateType = getUpdateType(); @@ -256,7 +256,7 @@ export class Win32UpdateService extends AbstractUpdateService implements IRelaun const downloadPath = `${updatePackagePath}.tmp`; - return this.requestService.request({ url: update.url }, CancellationToken.None) + return this.requestService.request({ url: update.url, callSite: 'updateService.win32.downloadUpdate' }, CancellationToken.None) .then(context => { // Get total size from Content-Length header const contentLengthHeader = context.res.headers['content-length']; diff --git a/src/vs/platform/userDataSync/common/userDataSyncStoreService.ts b/src/vs/platform/userDataSync/common/userDataSyncStoreService.ts index e5642bc2b8c..cda7b80d8bc 100644 --- a/src/vs/platform/userDataSync/common/userDataSyncStoreService.ts +++ b/src/vs/platform/userDataSync/common/userDataSyncStoreService.ts @@ -258,7 +258,7 @@ export class UserDataSyncStoreClient extends Disposable { headers = { ...headers }; headers['Content-Type'] = 'application/json'; - const context = await this.request(url, { type: 'GET', headers }, [], CancellationToken.None); + const context = await this.request(url, { type: 'GET', headers, callSite: 'userDataSync.getAllCollections' }, [], CancellationToken.None); return (await asJson<{ id: string }[]>(context))?.map(({ id }) => id) || []; } @@ -272,7 +272,7 @@ export class UserDataSyncStoreClient extends Disposable { headers = { ...headers }; headers['Content-Type'] = Mimes.text; - const context = await this.request(url, { type: 'POST', headers }, [], CancellationToken.None); + const context = await this.request(url, { type: 'POST', headers, callSite: 'userDataSync.createCollection' }, [], CancellationToken.None); const collectionId = await asTextOrError(context); if (!collectionId) { throw new UserDataSyncStoreError('Server did not return the collection id', url, UserDataSyncErrorCode.NoCollection, context.res.statusCode, context.res.headers[HEADER_OPERATION_ID]); @@ -288,7 +288,7 @@ export class UserDataSyncStoreClient extends Disposable { const url = collection ? joinPath(this.userDataSyncStoreUrl, 'collection', collection).toString() : joinPath(this.userDataSyncStoreUrl, 'collection').toString(); headers = { ...headers }; - await this.request(url, { type: 'DELETE', headers }, [], CancellationToken.None); + await this.request(url, { type: 'DELETE', headers, callSite: 'userDataSync.deleteCollection' }, [], CancellationToken.None); } // #endregion @@ -303,7 +303,7 @@ export class UserDataSyncStoreClient extends Disposable { const uri = this.getResourceUrl(this.userDataSyncStoreUrl, collection, resource); const headers: IHeaders = {}; - const context = await this.request(uri.toString(), { type: 'GET', headers }, [], CancellationToken.None); + const context = await this.request(uri.toString(), { type: 'GET', headers, callSite: 'userDataSync.getAllResourceRefs' }, [], CancellationToken.None); const result = await asJson<{ url: string; created: number }[]>(context) || []; return result.map(({ url, created }) => ({ ref: relativePath(uri, uri.with({ path: url }))!, created: created * 1000 /* Server returns in seconds */ })); @@ -318,7 +318,7 @@ export class UserDataSyncStoreClient extends Disposable { headers = { ...headers }; headers['Cache-Control'] = 'no-cache'; - const context = await this.request(url, { type: 'GET', headers }, [], CancellationToken.None); + const context = await this.request(url, { type: 'GET', headers, callSite: 'userDataSync.resolveResourceContent' }, [], CancellationToken.None); const content = await asTextOrError(context); return content; } @@ -331,7 +331,7 @@ export class UserDataSyncStoreClient extends Disposable { const url = ref !== null ? joinPath(this.getResourceUrl(this.userDataSyncStoreUrl, collection, resource), ref).toString() : this.getResourceUrl(this.userDataSyncStoreUrl, collection, resource).toString(); const headers: IHeaders = {}; - await this.request(url, { type: 'DELETE', headers }, [], CancellationToken.None); + await this.request(url, { type: 'DELETE', headers, callSite: 'userDataSync.deleteResource' }, [], CancellationToken.None); } async deleteResources(): Promise { @@ -342,7 +342,7 @@ export class UserDataSyncStoreClient extends Disposable { const url = joinPath(this.userDataSyncStoreUrl, 'resource').toString(); const headers: IHeaders = { 'Content-Type': Mimes.text }; - await this.request(url, { type: 'DELETE', headers }, [], CancellationToken.None); + await this.request(url, { type: 'DELETE', headers, callSite: 'userDataSync.deleteResources' }, [], CancellationToken.None); } async readResource(resource: ServerResource, oldValue: IUserData | null, collection?: string, headers: IHeaders = {}): Promise { @@ -358,7 +358,7 @@ export class UserDataSyncStoreClient extends Disposable { headers['If-None-Match'] = oldValue.ref; } - const context = await this.request(url, { type: 'GET', headers }, [304], CancellationToken.None); + const context = await this.request(url, { type: 'GET', headers, callSite: 'userDataSync.readResource' }, [304], CancellationToken.None); let userData: IUserData | null = null; if (context.res.statusCode === 304) { @@ -394,7 +394,7 @@ export class UserDataSyncStoreClient extends Disposable { headers['If-Match'] = ref; } - const context = await this.request(url, { type: 'POST', data, headers }, [], CancellationToken.None); + const context = await this.request(url, { type: 'POST', data, headers, callSite: 'userDataSync.writeResource' }, [], CancellationToken.None); const newRef = context.res.headers['etag']; if (!newRef) { @@ -417,7 +417,7 @@ export class UserDataSyncStoreClient extends Disposable { headers['If-None-Match'] = oldValue.ref; } - const context = await this.request(url, { type: 'GET', headers }, [304], CancellationToken.None); + const context = await this.request(url, { type: 'GET', headers, callSite: 'userDataSync.manifest' }, [304], CancellationToken.None); let manifest: IUserDataManifest | null = null; if (context.res.statusCode === 304) { @@ -481,7 +481,7 @@ export class UserDataSyncStoreClient extends Disposable { headers = { ...headers }; headers['Content-Type'] = 'application/json'; - const context = await this.request(url, { type: 'GET', headers }, [], CancellationToken.None); + const context = await this.request(url, { type: 'GET', headers, callSite: 'userDataSync.getLatestData' }, [], CancellationToken.None); if (!isSuccess(context)) { throw new UserDataSyncStoreError('Server returned ' + context.res.statusCode, url, UserDataSyncErrorCode.EmptyResponse, context.res.statusCode, context.res.headers[HEADER_OPERATION_ID]); @@ -530,7 +530,7 @@ export class UserDataSyncStoreClient extends Disposable { const url = joinPath(this.userDataSyncStoreUrl, 'download').toString(); const headers: IHeaders = {}; - const context = await this.request(url, { type: 'GET', headers }, [], CancellationToken.None); + const context = await this.request(url, { type: 'GET', headers, callSite: 'userDataSync.getActivityData' }, [], CancellationToken.None); if (!isSuccess(context)) { throw new UserDataSyncStoreError('Server returned ' + context.res.statusCode, url, UserDataSyncErrorCode.EmptyResponse, context.res.statusCode, context.res.headers[HEADER_OPERATION_ID]); diff --git a/src/vs/platform/userDataSync/test/common/userDataSyncClient.ts b/src/vs/platform/userDataSync/test/common/userDataSyncClient.ts index e53e7777416..058eab04cfb 100644 --- a/src/vs/platform/userDataSync/test/common/userDataSyncClient.ts +++ b/src/vs/platform/userDataSync/test/common/userDataSyncClient.ts @@ -6,7 +6,7 @@ import { bufferToStream, VSBuffer } from '../../../../base/common/buffer.js'; import { CancellationToken } from '../../../../base/common/cancellation.js'; import { IStringDictionary } from '../../../../base/common/collections.js'; -import { Emitter } from '../../../../base/common/event.js'; +import { Emitter, Event } from '../../../../base/common/event.js'; import { FormattingOptions } from '../../../../base/common/jsonFormatter.js'; import { Disposable } from '../../../../base/common/lifecycle.js'; import { Schemas } from '../../../../base/common/network.js'; @@ -26,7 +26,7 @@ import { TestInstantiationService } from '../../../instantiation/test/common/ins import { ILogService, NullLogService } from '../../../log/common/log.js'; import product from '../../../product/common/product.js'; import { IProductService } from '../../../product/common/productService.js'; -import { AuthInfo, Credentials, IRequestService } from '../../../request/common/request.js'; +import { AuthInfo, Credentials, IRequestCompleteEvent, IRequestService } from '../../../request/common/request.js'; import { InMemoryStorageService, IStorageService } from '../../../storage/common/storage.js'; import { ITelemetryService } from '../../../telemetry/common/telemetry.js'; import { NullTelemetryService } from '../../../telemetry/common/telemetryUtils.js'; @@ -181,6 +181,8 @@ export class UserDataSyncTestServer implements IRequestService { _serviceBrand: undefined; + readonly onDidCompleteRequest = Event.None as Event; + readonly url: string = 'http://host:3000'; private session: string | null = null; private readonly collections = new Map>(); diff --git a/src/vs/platform/userDataSync/test/common/userDataSyncStoreService.test.ts b/src/vs/platform/userDataSync/test/common/userDataSyncStoreService.test.ts index 4f720f7d231..847a3847089 100644 --- a/src/vs/platform/userDataSync/test/common/userDataSyncStoreService.test.ts +++ b/src/vs/platform/userDataSync/test/common/userDataSyncStoreService.test.ts @@ -13,7 +13,7 @@ import { runWithFakedTimers } from '../../../../base/test/common/timeTravelSched import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; import { NullLogService } from '../../../log/common/log.js'; import { IProductService } from '../../../product/common/productService.js'; -import { IRequestService } from '../../../request/common/request.js'; +import { IRequestCompleteEvent, IRequestService } from '../../../request/common/request.js'; import { IUserDataSyncStoreService, SyncResource, UserDataSyncErrorCode, UserDataSyncStoreError } from '../../common/userDataSync.js'; import { RequestsSession, UserDataSyncStoreService } from '../../common/userDataSyncStoreService.js'; import { UserDataSyncClient, UserDataSyncTestServer } from './userDataSyncClient.js'; @@ -412,6 +412,7 @@ suite('UserDataSyncRequestsSession', () => { const requestService: IRequestService = { _serviceBrand: undefined, + onDidCompleteRequest: Event.None as Event, async request() { return { res: { headers: {} }, stream: newWriteableBufferStream() }; }, async resolveProxy() { return undefined; }, async lookupAuthorization() { return undefined; }, @@ -424,10 +425,10 @@ suite('UserDataSyncRequestsSession', () => { test('too many requests are thrown when limit exceeded', async () => { const testObject = new RequestsSession(1, 500, requestService, new NullLogService()); - await testObject.request('url', {}, CancellationToken.None); + await testObject.request('url', { callSite: 'test' }, CancellationToken.None); try { - await testObject.request('url', {}, CancellationToken.None); + await testObject.request('url', { callSite: 'test' }, CancellationToken.None); } catch (error) { assert.ok(error instanceof UserDataSyncStoreError); assert.strictEqual((error).code, UserDataSyncErrorCode.LocalTooManyRequests); @@ -438,19 +439,19 @@ suite('UserDataSyncRequestsSession', () => { test('requests are handled after session is expired', () => runWithFakedTimers({ useFakeTimers: true }, async () => { const testObject = new RequestsSession(1, 100, requestService, new NullLogService()); - await testObject.request('url', {}, CancellationToken.None); + await testObject.request('url', { callSite: 'test' }, CancellationToken.None); await timeout(125); - await testObject.request('url', {}, CancellationToken.None); + await testObject.request('url', { callSite: 'test' }, CancellationToken.None); })); test('too many requests are thrown after session is expired', () => runWithFakedTimers({ useFakeTimers: true }, async () => { const testObject = new RequestsSession(1, 100, requestService, new NullLogService()); - await testObject.request('url', {}, CancellationToken.None); + await testObject.request('url', { callSite: 'test' }, CancellationToken.None); await timeout(125); - await testObject.request('url', {}, CancellationToken.None); + await testObject.request('url', { callSite: 'test' }, CancellationToken.None); try { - await testObject.request('url', {}, CancellationToken.None); + await testObject.request('url', { callSite: 'test' }, CancellationToken.None); } catch (error) { assert.ok(error instanceof UserDataSyncStoreError); assert.strictEqual((error).code, UserDataSyncErrorCode.LocalTooManyRequests); diff --git a/src/vs/server/node/webClientServer.ts b/src/vs/server/node/webClientServer.ts index 7881ad0393d..028a056717b 100644 --- a/src/vs/server/node/webClientServer.ts +++ b/src/vs/server/node/webClientServer.ts @@ -206,7 +206,8 @@ export class WebClientServer { const context = await this._requestService.request({ type: 'GET', url: uri.toString(true), - headers + headers, + callSite: 'webClientServer.fetchAndWriteFile' }, CancellationToken.None); const status = context.res.statusCode || 500; diff --git a/src/vs/sessions/contrib/fileTreeView/browser/githubFileSystemProvider.ts b/src/vs/sessions/contrib/fileTreeView/browser/githubFileSystemProvider.ts index 5f6d33c46a3..9fc89e14651 100644 --- a/src/vs/sessions/contrib/fileTreeView/browser/githubFileSystemProvider.ts +++ b/src/vs/sessions/contrib/fileTreeView/browser/githubFileSystemProvider.ts @@ -189,6 +189,7 @@ export class GitHubFileSystemProvider extends Disposable implements IFileSystemP 'Accept': 'application/vnd.github.v3+json', 'User-Agent': 'VSCode-SessionRepoFS', }, + callSite: 'githubFileSystemProvider.fetchTree' }, CancellationToken.None); // Cache 404s so we don't keep re-fetching missing trees @@ -299,6 +300,7 @@ export class GitHubFileSystemProvider extends Disposable implements IFileSystemP 'Accept': 'application/vnd.github.v3+json', 'User-Agent': 'VSCode-SessionRepoFS', }, + callSite: 'githubFileSystemProvider.readFile' }, CancellationToken.None); const data = await asJson<{ content: string; encoding: string }>(response); diff --git a/src/vs/sessions/contrib/github/browser/fetchers/githubPRCIFetcher.ts b/src/vs/sessions/contrib/github/browser/fetchers/githubPRCIFetcher.ts index d667c6a3a3e..c212fa79443 100644 --- a/src/vs/sessions/contrib/github/browser/fetchers/githubPRCIFetcher.ts +++ b/src/vs/sessions/contrib/github/browser/fetchers/githubPRCIFetcher.ts @@ -63,6 +63,7 @@ export class GitHubPRCIFetcher { const data = await this._apiClient.request( 'GET', `/repos/${e(owner)}/${e(repo)}/commits/${e(ref)}/check-runs`, + 'githubApi.getCheckRuns' ); return data.check_runs.map(mapCheckRun); } @@ -85,6 +86,7 @@ export class GitHubPRCIFetcher { detail = await this._apiClient.request( 'GET', `/repos/${e(owner)}/${e(repo)}/check-runs/${checkRunId}`, + 'githubApi.getCheckRunAnnotations' ); const output = detail.output; if (output.title) { @@ -105,6 +107,7 @@ export class GitHubPRCIFetcher { const annotations = await this._apiClient.request( 'GET', `/repos/${e(owner)}/${e(repo)}/check-runs/${checkRunId}/annotations`, + 'githubApi.getCheckRunAnnotations.annotations' ); if (annotations.length > 0) { sections.push( diff --git a/src/vs/sessions/contrib/github/browser/fetchers/githubPRFetcher.ts b/src/vs/sessions/contrib/github/browser/fetchers/githubPRFetcher.ts index 5711a3d9ff8..e900a599587 100644 --- a/src/vs/sessions/contrib/github/browser/fetchers/githubPRFetcher.ts +++ b/src/vs/sessions/contrib/github/browser/fetchers/githubPRFetcher.ts @@ -162,14 +162,15 @@ export class GitHubPRFetcher { const data = await this._apiClient.request( 'GET', `/repos/${e(owner)}/${e(repo)}/pulls/${prNumber}`, + 'githubApi.getPullRequest' ); return mapPullRequest(data); } async getMergeability(owner: string, repo: string, prNumber: number): Promise { const [pr, reviews] = await Promise.all([ - this._apiClient.request('GET', `/repos/${e(owner)}/${e(repo)}/pulls/${prNumber}`), - this._apiClient.request('GET', `/repos/${e(owner)}/${e(repo)}/pulls/${prNumber}/reviews`), + this._apiClient.request('GET', `/repos/${e(owner)}/${e(repo)}/pulls/${prNumber}`, 'githubApi.getMergeability.pr'), + this._apiClient.request('GET', `/repos/${e(owner)}/${e(repo)}/pulls/${prNumber}/reviews`, 'githubApi.getMergeability.reviews'), ]); const blockers: IMergeBlocker[] = []; @@ -218,6 +219,7 @@ export class GitHubPRFetcher { async getReviewThreads(owner: string, repo: string, prNumber: number): Promise { const data = await this._apiClient.graphql( GET_REVIEW_THREADS_QUERY, + 'githubApi.getReviewThreads', { owner, repo, prNumber }, ); @@ -239,6 +241,7 @@ export class GitHubPRFetcher { const data = await this._apiClient.request( 'POST', `/repos/${e(owner)}/${e(repo)}/pulls/${prNumber}/comments`, + 'githubApi.postReviewComment', { body, in_reply_to: inReplyTo }, ); return mapReviewComment(data); @@ -253,6 +256,7 @@ export class GitHubPRFetcher { const data = await this._apiClient.request( 'POST', `/repos/${e(owner)}/${e(repo)}/issues/${prNumber}/comments`, + 'githubApi.postIssueComment', { body }, ); return { @@ -271,6 +275,7 @@ export class GitHubPRFetcher { async resolveThread(_owner: string, _repo: string, threadId: string): Promise { const data = await this._apiClient.graphql( RESOLVE_REVIEW_THREAD_MUTATION, + 'githubApi.resolveThread', { threadId }, ); diff --git a/src/vs/sessions/contrib/github/browser/fetchers/githubRepositoryFetcher.ts b/src/vs/sessions/contrib/github/browser/fetchers/githubRepositoryFetcher.ts index 2b57fbd3db3..5e4a90dfa90 100644 --- a/src/vs/sessions/contrib/github/browser/fetchers/githubRepositoryFetcher.ts +++ b/src/vs/sessions/contrib/github/browser/fetchers/githubRepositoryFetcher.ts @@ -29,6 +29,7 @@ export class GitHubRepositoryFetcher { const data = await this._apiClient.request( 'GET', `/repos/${encodeURIComponent(owner)}/${encodeURIComponent(repo)}`, + 'githubApi.getRepository' ); return { owner: data.owner.login, diff --git a/src/vs/sessions/contrib/github/browser/githubApiClient.ts b/src/vs/sessions/contrib/github/browser/githubApiClient.ts index e5279b02196..ba6e1f3fc51 100644 --- a/src/vs/sessions/contrib/github/browser/githubApiClient.ts +++ b/src/vs/sessions/contrib/github/browser/githubApiClient.ts @@ -50,16 +50,17 @@ export class GitHubApiClient extends Disposable { super(); } - async request(method: string, path: string, body?: unknown): Promise { - return this._request(method, `${GITHUB_API_BASE}${path}`, path, 'application/vnd.github.v3+json', body); + async request(method: string, path: string, callSite: string, body?: unknown): Promise { + return this._request(method, `${GITHUB_API_BASE}${path}`, path, 'application/vnd.github.v3+json', callSite, body); } - async graphql(query: string, variables?: Record): Promise { + async graphql(query: string, callSite: string, variables?: Record): Promise { const response = await this._request>( 'POST', GITHUB_GRAPHQL_ENDPOINT, '/graphql', 'application/vnd.github+json', + callSite, { query, variables }, ); @@ -78,7 +79,7 @@ export class GitHubApiClient extends Disposable { return response.data; } - private async _request(method: string, url: string, pathForLogging: string, accept: string, body?: unknown): Promise { + private async _request(method: string, url: string, pathForLogging: string, accept: string, callSite: string, body?: unknown): Promise { const token = await this._getAuthToken(); this._logService.trace(`${LOG_PREFIX} ${method} ${pathForLogging}`); @@ -93,6 +94,7 @@ export class GitHubApiClient extends Disposable { ...(body !== undefined ? { 'Content-Type': 'application/json' } : {}), }, data: body !== undefined ? JSON.stringify(body) : undefined, + callSite }, CancellationToken.None); const rateLimitRemaining = parseRateLimitHeader(response.res.headers?.['x-ratelimit-remaining']); diff --git a/src/vs/sessions/contrib/github/test/browser/githubFetchers.test.ts b/src/vs/sessions/contrib/github/test/browser/githubFetchers.test.ts index baa4318b991..db4a8b5d883 100644 --- a/src/vs/sessions/contrib/github/test/browser/githubFetchers.test.ts +++ b/src/vs/sessions/contrib/github/test/browser/githubFetchers.test.ts @@ -29,7 +29,7 @@ class MockApiClient { this._nextResponse = undefined; } - async request(_method: string, _path: string, _body?: unknown): Promise { + async request(_method: string, _path: string, _callSite: string, _body?: unknown): Promise { this.requestCalls.push({ method: _method, path: _path, body: _body }); if (this._nextError) { throw this._nextError; @@ -37,7 +37,7 @@ class MockApiClient { return this._nextResponse as T; } - async graphql(query: string, variables?: Record): Promise { + async graphql(query: string, _callSite: string, variables?: Record): Promise { this.graphqlCalls.push({ query, variables }); if (this._nextError) { throw this._nextError; diff --git a/src/vs/workbench/api/browser/mainThreadDownloadService.ts b/src/vs/workbench/api/browser/mainThreadDownloadService.ts index 33d4e7989ae..0b2cda8e6d6 100644 --- a/src/vs/workbench/api/browser/mainThreadDownloadService.ts +++ b/src/vs/workbench/api/browser/mainThreadDownloadService.ts @@ -20,7 +20,7 @@ export class MainThreadDownloadService extends Disposable implements MainThreadD } $download(uri: UriComponents, to: UriComponents): Promise { - return this.downloadService.download(URI.revive(uri), URI.revive(to)); + return this.downloadService.download(URI.revive(uri), URI.revive(to), 'mainThreadDownloadService.download'); } } diff --git a/src/vs/workbench/contrib/chat/browser/agentPluginEditor/agentPluginEditor.ts b/src/vs/workbench/contrib/chat/browser/agentPluginEditor/agentPluginEditor.ts index 216fe391589..7618325ea95 100644 --- a/src/vs/workbench/contrib/chat/browser/agentPluginEditor/agentPluginEditor.ts +++ b/src/vs/workbench/contrib/chat/browser/agentPluginEditor/agentPluginEditor.ts @@ -373,7 +373,7 @@ export class AgentPluginEditor extends EditorPane { rawUrl = `https://raw.githubusercontent.com/${githubBlobMatch.groups['owner']}/${githubBlobMatch.groups['repo']}/${githubBlobMatch.groups['rest']}`; } try { - const context = await this.requestService.request({ type: 'GET', url: rawUrl }, token); + const context = await this.requestService.request({ type: 'GET', url: rawUrl, callSite: 'agentPluginEditor.fetchReadme' }, token); const text = await asText(context); return text ?? ''; } catch { diff --git a/src/vs/workbench/contrib/chat/browser/promptSyntax/promptUrlHandler.ts b/src/vs/workbench/contrib/chat/browser/promptSyntax/promptUrlHandler.ts index b77665f2351..5e8f2943516 100644 --- a/src/vs/workbench/contrib/chat/browser/promptSyntax/promptUrlHandler.ts +++ b/src/vs/workbench/contrib/chat/browser/promptSyntax/promptUrlHandler.ts @@ -84,7 +84,7 @@ export class PromptUrlHandler extends Disposable implements IWorkbenchContributi return true; } - const result = await this.requestService.request({ type: 'GET', url: urlString }, CancellationToken.None); + const result = await this.requestService.request({ type: 'GET', url: urlString, callSite: 'promptUrlHandler.resolveUrl' }, CancellationToken.None); if (result.res.statusCode !== 200) { this.logService.error(`[PromptUrlHandler] Failed to fetch URL: ${urlString}`); this.notificationService.error(localize('failed', 'Failed to fetch URL: {0}', urlString)); diff --git a/src/vs/workbench/contrib/chat/common/languageModels.ts b/src/vs/workbench/contrib/chat/common/languageModels.ts index 08912e24f66..d88d5a917f2 100644 --- a/src/vs/workbench/contrib/chat/common/languageModels.ts +++ b/src/vs/workbench/contrib/chat/common/languageModels.ts @@ -1512,7 +1512,7 @@ export class LanguageModelsService implements ILanguageModelsService { let context; try { - context = await this._requestService.request({ type: 'GET', url: this._chatControlUrl! }, CancellationToken.None); + context = await this._requestService.request({ type: 'GET', url: this._chatControlUrl!, callSite: 'languageModels.fetchChatControlData' }, CancellationToken.None); } catch (err) { this._logService.warn('[LM] Failed to request chat control data', getErrorMessage(err)); return; diff --git a/src/vs/workbench/contrib/chat/common/plugins/pluginMarketplaceService.ts b/src/vs/workbench/contrib/chat/common/plugins/pluginMarketplaceService.ts index acf6e5600dc..49a873828a9 100644 --- a/src/vs/workbench/contrib/chat/common/plugins/pluginMarketplaceService.ts +++ b/src/vs/workbench/contrib/chat/common/plugins/pluginMarketplaceService.ts @@ -427,7 +427,7 @@ export class PluginMarketplaceService extends Disposable implements IPluginMarke } const url = `https://raw.githubusercontent.com/${repo}/main/${def.path}`; try { - const context = await this._requestService.request({ type: 'GET', url }, token); + const context = await this._requestService.request({ type: 'GET', url, callSite: 'pluginMarketplaceService.fetchPluginList' }, token); const statusCode = context.res.statusCode; if (statusCode !== 200) { repoMayBePrivate &&= statusCode !== undefined && statusCode >= 400 && statusCode < 500; diff --git a/src/vs/workbench/contrib/emergencyAlert/electron-browser/emergencyAlert.contribution.ts b/src/vs/workbench/contrib/emergencyAlert/electron-browser/emergencyAlert.contribution.ts index f8e3072a474..85eeeee5438 100644 --- a/src/vs/workbench/contrib/emergencyAlert/electron-browser/emergencyAlert.contribution.ts +++ b/src/vs/workbench/contrib/emergencyAlert/electron-browser/emergencyAlert.contribution.ts @@ -69,7 +69,7 @@ export class EmergencyAlert extends Disposable implements IWorkbenchContribution } private async doFetchAlerts(url: string): Promise { - const requestResult = await this.requestService.request({ type: 'GET', url, disableCache: true, timeout: 20000 }, CancellationToken.None); + const requestResult = await this.requestService.request({ type: 'GET', url, disableCache: true, timeout: 20000, callSite: 'emergencyAlert.doFetchAlerts' }, CancellationToken.None); if (requestResult.res.statusCode !== 200) { throw new Error(`Failed to fetch emergency alerts: HTTP ${requestResult.res.statusCode}`); diff --git a/src/vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions.ts b/src/vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions.ts index 46120a9e645..77c1661c677 100644 --- a/src/vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions.ts +++ b/src/vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions.ts @@ -100,7 +100,7 @@ export async function createSlowExtensionAction( const url = `https://api.github.com/search/issues?q=is:issue+state:open+in:title+repo:${info.owner}/${info.repo}+%22Extension+causes+high+cpu+load%22`; let res: IRequestContext; try { - res = await requestService.request({ url }, CancellationToken.None); + res = await requestService.request({ url, callSite: 'extensionsSlowActions.getSlowExtensionAction' }, CancellationToken.None); } catch { return undefined; } diff --git a/src/vs/workbench/contrib/themes/test/node/colorRegistry.releaseTest.ts b/src/vs/workbench/contrib/themes/test/node/colorRegistry.releaseTest.ts index 4c89442974b..33f120ddfeb 100644 --- a/src/vs/workbench/contrib/themes/test/node/colorRegistry.releaseTest.ts +++ b/src/vs/workbench/contrib/themes/test/node/colorRegistry.releaseTest.ts @@ -121,7 +121,7 @@ suite('Color Registry', function () { const docUrl = 'https://raw.githubusercontent.com/microsoft/vscode-docs/vnext/api/references/theme-color.md'; - const reqContext = await new RequestService('local', new TestConfigurationService(), environmentService, new NullLogService()).request({ url: docUrl }, CancellationToken.None); + const reqContext = await new RequestService('local', new TestConfigurationService(), environmentService, new NullLogService()).request({ url: docUrl, callSite: 'colorRegistry.releaseTest' }, CancellationToken.None); const content = (await asTextOrError(reqContext))!; const expression = /-\s*\`([\w\.]+)\`: (.*)/g; diff --git a/src/vs/workbench/contrib/update/browser/releaseNotesEditor.ts b/src/vs/workbench/contrib/update/browser/releaseNotesEditor.ts index 92c942f9d5e..2d41bd125be 100644 --- a/src/vs/workbench/contrib/update/browser/releaseNotesEditor.ts +++ b/src/vs/workbench/contrib/update/browser/releaseNotesEditor.ts @@ -222,7 +222,7 @@ export class ReleaseNotesManager extends Disposable { const file = this._codeEditorService.getActiveCodeEditor()?.getModel()?.getValue(); text = file ? file.substring(file.indexOf('#')) : undefined; } else { - text = await asTextOrError(await this._requestService.request({ url }, CancellationToken.None)); + text = await asTextOrError(await this._requestService.request({ url, callSite: 'releaseNotesEditor.fetchReleaseNotes' }, CancellationToken.None)); } } catch { throw new Error('Failed to fetch release notes'); diff --git a/src/vs/workbench/services/accounts/browser/defaultAccount.ts b/src/vs/workbench/services/accounts/browser/defaultAccount.ts index 3e2724e96a5..2992998a9c3 100644 --- a/src/vs/workbench/services/accounts/browser/defaultAccount.ts +++ b/src/vs/workbench/services/accounts/browser/defaultAccount.ts @@ -644,7 +644,7 @@ class DefaultAccountProvider extends Disposable implements IDefaultAccountProvid } this.logService.debug('[DefaultAccount] Fetching token entitlements from:', tokenEntitlementsUrl); - const response = await this.request(tokenEntitlementsUrl, 'GET', undefined, sessions, CancellationToken.None); + const response = await this.request(tokenEntitlementsUrl, 'GET', undefined, sessions, CancellationToken.None, 'defaultAccount.tokenEntitlements'); if (!response) { return undefined; } @@ -688,7 +688,7 @@ class DefaultAccountProvider extends Disposable implements IDefaultAccountProvid } this.logService.debug('[DefaultAccount] Fetching entitlements from:', entitlementUrl); - const response = await this.request(entitlementUrl, 'GET', undefined, sessions, CancellationToken.None); + const response = await this.request(entitlementUrl, 'GET', undefined, sessions, CancellationToken.None, 'defaultAccount.entitlements'); if (!response) { return undefined; } @@ -731,7 +731,7 @@ class DefaultAccountProvider extends Disposable implements IDefaultAccountProvid } this.logService.debug('[DefaultAccount] Fetching MCP registry data from:', mcpRegistryDataUrl); - const response = await this.request(mcpRegistryDataUrl, 'GET', undefined, sessions, CancellationToken.None); + const response = await this.request(mcpRegistryDataUrl, 'GET', undefined, sessions, CancellationToken.None, 'defaultAccount.mcpRegistryProvider'); if (!response) { return undefined; } @@ -759,9 +759,9 @@ class DefaultAccountProvider extends Disposable implements IDefaultAccountProvid } } - private async request(url: string, type: 'GET', body: undefined, sessions: AuthenticationSession[], token: CancellationToken): Promise; - private async request(url: string, type: 'POST', body: object, sessions: AuthenticationSession[], token: CancellationToken): Promise; - private async request(url: string, type: 'GET' | 'POST', body: object | undefined, sessions: AuthenticationSession[], token: CancellationToken): Promise { + private async request(url: string, type: 'GET', body: undefined, sessions: AuthenticationSession[], token: CancellationToken, callSite: string): Promise; + private async request(url: string, type: 'POST', body: object, sessions: AuthenticationSession[], token: CancellationToken, callSite: string): Promise; + private async request(url: string, type: 'GET' | 'POST', body: object | undefined, sessions: AuthenticationSession[], token: CancellationToken, callSite: string): Promise { let lastResponse: IRequestContext | undefined; for (const session of sessions) { @@ -777,7 +777,8 @@ class DefaultAccountProvider extends Disposable implements IDefaultAccountProvid disableCache: true, headers: { 'Authorization': `Bearer ${session.accessToken}` - } + }, + callSite }, token); const status = response.res.statusCode; diff --git a/src/vs/workbench/services/chat/common/chatEntitlementService.ts b/src/vs/workbench/services/chat/common/chatEntitlementService.ts index 919d79dc291..02c83ae04b9 100644 --- a/src/vs/workbench/services/chat/common/chatEntitlementService.ts +++ b/src/vs/workbench/services/chat/common/chatEntitlementService.ts @@ -772,9 +772,9 @@ export class ChatEntitlementRequests extends Disposable { return quotas; } - private async request(url: string, type: 'GET', body: undefined, sessions: AuthenticationSession[], token: CancellationToken): Promise; - private async request(url: string, type: 'POST', body: object, sessions: AuthenticationSession[], token: CancellationToken): Promise; - private async request(url: string, type: 'GET' | 'POST', body: object | undefined, sessions: AuthenticationSession[], token: CancellationToken): Promise { + private async request(url: string, type: 'GET', body: undefined, sessions: AuthenticationSession[], token: CancellationToken, callSite: string): Promise; + private async request(url: string, type: 'POST', body: object, sessions: AuthenticationSession[], token: CancellationToken, callSite: string): Promise; + private async request(url: string, type: 'GET' | 'POST', body: object | undefined, sessions: AuthenticationSession[], token: CancellationToken, callSite: string): Promise { let lastRequest: IRequestContext | undefined; for (const session of sessions) { @@ -790,7 +790,8 @@ export class ChatEntitlementRequests extends Disposable { disableCache: true, headers: { 'Authorization': `Bearer ${session.accessToken}` - } + }, + callSite }, token); const status = response.res.statusCode; @@ -843,7 +844,7 @@ export class ChatEntitlementRequests extends Disposable { public_code_suggestions: 'enabled' }; - const response = await this.request(defaultChatAgent.entitlementSignupLimitedUrl, 'POST', body, sessions, CancellationToken.None); + const response = await this.request(defaultChatAgent.entitlementSignupLimitedUrl, 'POST', body, sessions, CancellationToken.None, 'chatEntitlementService.signUpFree'); if (!response) { const retry = await this.onUnknownSignUpError(localize('signUpNoResponseError', "No response received."), '[chat entitlement] sign-up: no response'); return retry ? this.doSignUpFree(sessions) : { errorCode: 1 }; diff --git a/src/vs/workbench/services/extensionManagement/electron-browser/extensionGalleryManifestService.ts b/src/vs/workbench/services/extensionManagement/electron-browser/extensionGalleryManifestService.ts index 79e79f3a283..47f7d460fb3 100644 --- a/src/vs/workbench/services/extensionManagement/electron-browser/extensionGalleryManifestService.ts +++ b/src/vs/workbench/services/extensionManagement/electron-browser/extensionGalleryManifestService.ts @@ -180,6 +180,7 @@ export class WorkbenchExtensionGalleryManifestService extends ExtensionGalleryMa type: 'GET', url, headers, + callSite: 'extensionGalleryManifestService.fetchManifest' }, CancellationToken.None); const extensionGalleryManifest = await asJson(context); diff --git a/src/vs/workbench/services/extensionManagement/electron-browser/extensionManagementService.ts b/src/vs/workbench/services/extensionManagement/electron-browser/extensionManagementService.ts index 68eddb835ba..0e4a999a582 100644 --- a/src/vs/workbench/services/extensionManagement/electron-browser/extensionManagementService.ts +++ b/src/vs/workbench/services/extensionManagement/electron-browser/extensionManagementService.ts @@ -76,7 +76,7 @@ export class ExtensionManagementService extends BaseExtensionManagementService { protected override async installVSIXInServer(vsix: URI, server: IExtensionManagementServer, options: InstallOptions | undefined): Promise { if (vsix.scheme === Schemas.vscodeRemote && server === this.extensionManagementServerService.localExtensionManagementServer) { const downloadedLocation = joinPath(this.environmentService.tmpDir, generateUuid()); - await this.downloadService.download(vsix, downloadedLocation); + await this.downloadService.download(vsix, downloadedLocation, 'extensionManagement.downloadRemoteVsix'); vsix = downloadedLocation; } return super.installVSIXInServer(vsix, server, options); diff --git a/src/vs/workbench/services/extensionManagement/electron-browser/nativeExtensionManagementService.ts b/src/vs/workbench/services/extensionManagement/electron-browser/nativeExtensionManagementService.ts index cb1e06e97c8..6d5a51432b4 100644 --- a/src/vs/workbench/services/extensionManagement/electron-browser/nativeExtensionManagementService.ts +++ b/src/vs/workbench/services/extensionManagement/electron-browser/nativeExtensionManagementService.ts @@ -55,7 +55,7 @@ export class NativeExtensionManagementService extends ProfileAwareExtensionManag } this.logService.trace('Downloading extension from', vsix.toString()); const location = joinPath(this.nativeEnvironmentService.extensionsDownloadLocation, generateUuid()); - await this.downloadService.download(vsix, location); + await this.downloadService.download(vsix, location, 'extensionManagement.downloadNativeVsix'); this.logService.info('Downloaded extension to', location.toString()); const cleanup = async () => { try { diff --git a/src/vs/workbench/services/telemetry/browser/telemetryService.ts b/src/vs/workbench/services/telemetry/browser/telemetryService.ts index f6664886652..d5e60f72b21 100644 --- a/src/vs/workbench/services/telemetry/browser/telemetryService.ts +++ b/src/vs/workbench/services/telemetry/browser/telemetryService.ts @@ -20,6 +20,7 @@ import { IRemoteAgentService } from '../../remote/common/remoteAgentService.js'; import { IMeteredConnectionService } from '../../../../platform/meteredConnection/common/meteredConnection.js'; import { resolveWorkbenchCommonProperties } from './workbenchCommonProperties.js'; import { experimentsEnabled } from '../common/workbenchTelemetryUtils.js'; +import { IRequestService, NO_FETCH_TELEMETRY } from '../../../../platform/request/common/request.js'; export class TelemetryService extends Disposable implements ITelemetryService { @@ -42,7 +43,8 @@ export class TelemetryService extends Disposable implements ITelemetryService { @IStorageService storageService: IStorageService, @IProductService productService: IProductService, @IRemoteAgentService remoteAgentService: IRemoteAgentService, - @IMeteredConnectionService meteredConnectionService: IMeteredConnectionService + @IMeteredConnectionService meteredConnectionService: IMeteredConnectionService, + @IRequestService requestService: IRequestService ) { super(); @@ -54,6 +56,29 @@ export class TelemetryService extends Disposable implements ITelemetryService { this.impl = this.initializeService(environmentService, loggerService, configurationService, storageService, productService, remoteAgentService, meteredConnectionService); } })); + + this._register(requestService.onDidCompleteRequest(e => { + if (e.callSite === NO_FETCH_TELEMETRY) { + return; + } + type FetchCallClassification = { + owner: 'lramos15'; + comment: 'Tracks fetch requests made through the request service'; + callSite: { classification: 'SystemMetaData'; purpose: 'PerformanceAndHealth'; comment: 'The call site that initiated the request.' }; + latency: { classification: 'SystemMetaData'; purpose: 'PerformanceAndHealth'; isMeasurement: true; comment: 'Time in milliseconds for the request to complete.' }; + statusCode: { classification: 'SystemMetaData'; purpose: 'PerformanceAndHealth'; isMeasurement: true; comment: 'HTTP status code of the response.' }; + }; + type FetchCallEvent = { + callSite: string; + latency: number; + statusCode: number | undefined; + }; + this.publicLog2('fetchCall', { + callSite: e.callSite, + latency: e.latency, + statusCode: e.statusCode, + }); + })); } /** diff --git a/src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts b/src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts index 7dd70946844..108147e2716 100644 --- a/src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts +++ b/src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts @@ -18,6 +18,7 @@ import { InstantiationType, registerSingleton } from '../../../../platform/insta import { ClassifiedEvent, StrictPropertyCheck, OmitMetadata, IGDPRProperty } from '../../../../platform/telemetry/common/gdprTypings.js'; import { process } from '../../../../base/parts/sandbox/electron-browser/globals.js'; import { experimentsEnabled } from '../common/workbenchTelemetryUtils.js'; +import { IRequestService, NO_FETCH_TELEMETRY } from '../../../../platform/request/common/request.js'; export class TelemetryService extends Disposable implements ITelemetryService { @@ -38,7 +39,8 @@ export class TelemetryService extends Disposable implements ITelemetryService { @IProductService productService: IProductService, @ISharedProcessService sharedProcessService: ISharedProcessService, @IStorageService storageService: IStorageService, - @IConfigurationService configurationService: IConfigurationService + @IConfigurationService configurationService: IConfigurationService, + @IRequestService requestService: IRequestService ) { super(); @@ -70,6 +72,29 @@ export class TelemetryService extends Disposable implements ITelemetryService { } this.sendErrorTelemetry = this.impl.sendErrorTelemetry; + + this._register(requestService.onDidCompleteRequest(e => { + if (e.callSite === NO_FETCH_TELEMETRY) { + return; + } + type FetchCallClassification = { + owner: 'lramos15'; + comment: 'Tracks fetch requests made through the request service'; + callSite: { classification: 'SystemMetaData'; purpose: 'PerformanceAndHealth'; comment: 'The call site that initiated the request.' }; + latency: { classification: 'SystemMetaData'; purpose: 'PerformanceAndHealth'; isMeasurement: true; comment: 'Time in milliseconds for the request to complete.' }; + statusCode: { classification: 'SystemMetaData'; purpose: 'PerformanceAndHealth'; isMeasurement: true; comment: 'HTTP status code of the response.' }; + }; + type FetchCallEvent = { + callSite: string; + latency: number; + statusCode: number | undefined; + }; + this.publicLog2('fetchCall', { + callSite: e.callSite, + latency: e.latency, + statusCode: e.statusCode, + }); + })); } setExperimentProperty(name: string, value: string): void { diff --git a/src/vs/workbench/services/userDataProfile/browser/userDataProfileImportExportService.ts b/src/vs/workbench/services/userDataProfile/browser/userDataProfileImportExportService.ts index db73853690f..a45bd6dc1af 100644 --- a/src/vs/workbench/services/userDataProfile/browser/userDataProfileImportExportService.ts +++ b/src/vs/workbench/services/userDataProfile/browser/userDataProfileImportExportService.ts @@ -432,7 +432,7 @@ export class UserDataProfileImportExportService extends Disposable implements IU } } - const context = await this.requestService.request({ type: 'GET', url: resource.toString(true) }, CancellationToken.None); + const context = await this.requestService.request({ type: 'GET', url: resource.toString(true), callSite: 'userDataProfileImportExportService.resolveContent' }, CancellationToken.None); if (context.res.statusCode === 200) { return await asText(context); } else { diff --git a/src/vs/workbench/services/userDataProfile/browser/userDataProfileInit.ts b/src/vs/workbench/services/userDataProfile/browser/userDataProfileInit.ts index 6df19e5a98e..8e2b632d1fe 100644 --- a/src/vs/workbench/services/userDataProfile/browser/userDataProfileInit.ts +++ b/src/vs/workbench/services/userDataProfile/browser/userDataProfileInit.ts @@ -130,7 +130,7 @@ export class UserDataProfileInitializer implements IUserDataInitializer { } try { const url = URI.revive(this.environmentService.options.profile.contents).toString(true); - const context = await this.requestService.request({ type: 'GET', url }, CancellationToken.None); + const context = await this.requestService.request({ type: 'GET', url, callSite: 'userDataProfileInit.initializeProfile' }, CancellationToken.None); if (context.res.statusCode === 200) { return await asJson(context); } else { diff --git a/src/vs/workbench/services/userDataProfile/browser/userDataProfileManagement.ts b/src/vs/workbench/services/userDataProfile/browser/userDataProfileManagement.ts index cc56d9a6ac5..43da4619741 100644 --- a/src/vs/workbench/services/userDataProfile/browser/userDataProfileManagement.ts +++ b/src/vs/workbench/services/userDataProfile/browser/userDataProfileManagement.ts @@ -161,7 +161,7 @@ export class UserDataProfileManagementService extends Disposable implements IUse async getBuiltinProfileTemplates(): Promise { if (this.productService.profileTemplatesUrl) { try { - const context = await this.requestService.request({ type: 'GET', url: this.productService.profileTemplatesUrl }, CancellationToken.None); + const context = await this.requestService.request({ type: 'GET', url: this.productService.profileTemplatesUrl, callSite: 'userDataProfileManagement.getProfileTemplates' }, CancellationToken.None); if (context.res.statusCode === 200) { return (await asJson(context)) || []; } else { From 197fc9911c625314f7162bbf0dd2a2da54a86e90 Mon Sep 17 00:00:00 2001 From: Josh Spicer <23246594+joshspicer@users.noreply.github.com> Date: Thu, 12 Mar 2026 11:10:58 -0700 Subject: [PATCH 008/133] Add telemetry to Chat Customizations editor (#301173) * Add telemetry to Chat Customizations editor Instrument 7 key user interactions in the AI Customization Management Editor with GDPR-compliant publicLog2 telemetry events: - chatCustomizationEditor.opened: tracks editor opens with initial section - chatCustomizationEditor.sectionChanged: tracks sidebar navigation - chatCustomizationEditor.itemSelected: tracks item selection with type/storage - chatCustomizationEditor.createItem: tracks AI-guided and manual creation - chatCustomizationEditor.saveItem: tracks save actions (builtin override + existing) - chatCustomizationEditor.deleteItem: tracks confirmed deletions - chatCustomizationEditor.search: tracks search usage with result counts Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: improve search telemetry logging in Chat Customizations editor --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../aiCustomizationListWidget.ts | 31 ++++- .../aiCustomizationManagement.contribution.ts | 23 ++++ .../aiCustomizationManagementEditor.ts | 107 ++++++++++++++++++ 3 files changed, 159 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts index f7b67fbc41f..42b5b2cf824 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts @@ -48,11 +48,28 @@ import { HookType, HOOK_METADATA } from '../../common/promptSyntax/hookTypes.js' import { parse as parseJSONC } from '../../../../../base/common/json.js'; import { Schemas } from '../../../../../base/common/network.js'; import { OS } from '../../../../../base/common/platform.js'; +import { ITelemetryService } from '../../../../../platform/telemetry/common/telemetry.js'; export { truncateToFirstSentence } from './aiCustomizationListWidgetUtils.js'; const $ = DOM.$; +//#region Telemetry + +type CustomizationEditorSearchEvent = { + section: string; + resultCount: number; +}; + +type CustomizationEditorSearchClassification = { + section: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The active section when the search was performed.' }; + resultCount: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; isMeasurement: true; comment: 'The number of items matching the search query.' }; + owner: 'joshspicer'; + comment: 'Tracks search usage in the Chat Customizations editor.'; +}; + +//#endregion + const ITEM_HEIGHT = 44; const GROUP_HEADER_HEIGHT = 36; const GROUP_HEADER_HEIGHT_WITH_SEPARATOR = 40; @@ -403,6 +420,7 @@ export class AICustomizationListWidget extends Disposable { @IHoverService private readonly hoverService: IHoverService, @IFileService private readonly fileService: IFileService, @IPathService private readonly pathService: IPathService, + @ITelemetryService private readonly telemetryService: ITelemetryService, ) { super(); this.element = $('.ai-customization-list-widget'); @@ -430,7 +448,15 @@ export class AICustomizationListWidget extends Disposable { this._register(this.searchInput.onDidChange(() => { this.searchQuery = this.searchInput.value; - this.delayedFilter.trigger(() => this.filterItems()); + this.delayedFilter.trigger(() => { + const matchCount = this.filterItems(); + if (this.searchQuery.trim()) { + this.telemetryService.publicLog2('chatCustomizationEditor.search', { + section: this.currentSection, + resultCount: matchCount, + }); + } + }); })); // Add button container next to search @@ -1011,7 +1037,7 @@ export class AICustomizationListWidget extends Disposable { /** * Filters items based on the current search query and builds grouped display entries. */ - private filterItems(): void { + private filterItems(): number { let matchedItems: IAICustomizationListItem[]; if (!this.searchQuery.trim()) { @@ -1095,6 +1121,7 @@ export class AICustomizationListWidget extends Disposable { this.list.splice(0, this.list.length, this.displayEntries); this.updateEmptyState(); + return matchedItems.length; } /** diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts index 7011d2094f6..f5a73f856af 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts @@ -38,6 +38,23 @@ import { IDialogService } from '../../../../../platform/dialogs/common/dialogs.j import { basename, dirname } from '../../../../../base/common/resources.js'; import { Schemas } from '../../../../../base/common/network.js'; import { isWindows, isMacintosh } from '../../../../../base/common/platform.js'; +import { ITelemetryService } from '../../../../../platform/telemetry/common/telemetry.js'; + +//#region Telemetry + +type CustomizationEditorDeleteItemEvent = { + promptType: string; + storage: string; +}; + +type CustomizationEditorDeleteItemClassification = { + promptType: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The type of customization being deleted.' }; + storage: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The storage location of the deleted item.' }; + owner: 'joshspicer'; + comment: 'Tracks item deletion in the Chat Customizations editor.'; +}; + +//#endregion //#region Editor Registration @@ -230,6 +247,12 @@ registerAction2(class extends Action2 { }); if (confirmation.confirmed) { + const telemetryService = accessor.get(ITelemetryService); + telemetryService.publicLog2('chatCustomizationEditor.deleteItem', { + promptType: promptType ?? '', + storage: storage ?? '', + }); + // For skills, delete the parent folder (e.g. .github/skills/my-skill/) // since each skill is a folder containing SKILL.md. const deleteTarget = isSkill ? dirname(uri) : uri; diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts index 6de3558b5c3..0c6212e0c5c 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts @@ -81,6 +81,74 @@ import { IAgentPluginItem } from '../agentPluginEditor/agentPluginItems.js'; const $ = DOM.$; +//#region Telemetry + +type CustomizationEditorOpenedEvent = { + section: string; +}; + +type CustomizationEditorOpenedClassification = { + section: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The initially selected section when the editor opens.' }; + owner: 'joshspicer'; + comment: 'Tracks when the Chat Customizations editor is opened.'; +}; + +type CustomizationEditorSectionChangedEvent = { + section: string; +}; + +type CustomizationEditorSectionChangedClassification = { + section: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The section the user navigated to.' }; + owner: 'joshspicer'; + comment: 'Tracks section navigation within the Chat Customizations editor.'; +}; + +type CustomizationEditorItemSelectedEvent = { + section: string; + promptType: string; + storage: string; +}; + +type CustomizationEditorItemSelectedClassification = { + section: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The active section when the item was selected.' }; + promptType: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The prompt type of the selected item.' }; + storage: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The storage location of the selected item (local, user, extension, plugin, builtin).' }; + owner: 'joshspicer'; + comment: 'Tracks item selection in the Chat Customizations editor.'; +}; + +type CustomizationEditorCreateItemEvent = { + section: string; + promptType: string; + creationMode: 'ai' | 'manual'; + target: string; +}; + +type CustomizationEditorCreateItemClassification = { + section: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The active section when the item was created.' }; + promptType: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The type of customization being created.' }; + creationMode: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'Whether the item was created via AI-guided flow or manual creation.' }; + target: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The target storage for the new item (workspace, user).' }; + owner: 'joshspicer'; + comment: 'Tracks customization creation in the Chat Customizations editor.'; +}; + +type CustomizationEditorSaveItemEvent = { + promptType: string; + storage: string; + saveTarget: string; +}; + +type CustomizationEditorSaveItemClassification = { + promptType: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The type of customization being saved.' }; + storage: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The original storage location of the item.' }; + saveTarget: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The target storage for the save (workspace, user, existing).' }; + owner: 'joshspicer'; + comment: 'Tracks save actions in the Chat Customizations editor.'; +}; + +//#endregion + export const aiCustomizationManagementSashBorder = registerColor( 'aiCustomizationManagement.sashBorder', PANEL_BORDER, @@ -485,6 +553,11 @@ export class AICustomizationManagementEditor extends EditorPane { // Handle item selection this.editorDisposables.add(this.listWidget.onDidSelectItem(item => { + this.telemetryService.publicLog2('chatCustomizationEditor.itemSelected', { + section: this.selectedSection, + promptType: item.promptType, + storage: item.storage, + }); const isWorkspaceFile = item.storage === PromptsStorage.local; const isReadOnly = item.storage === PromptsStorage.extension || item.storage === PromptsStorage.plugin || item.storage === BUILTIN_STORAGE; this.showEmbeddedEditor(item.uri, item.name, item.promptType, item.storage, isWorkspaceFile, isReadOnly); @@ -576,6 +649,10 @@ export class AICustomizationManagementEditor extends EditorPane { return; } + this.telemetryService.publicLog2('chatCustomizationEditor.sectionChanged', { + section, + }); + if (this.viewMode === 'editor') { this.goBackToList(); } @@ -667,6 +744,12 @@ export class AICustomizationManagementEditor extends EditorPane { * Creates a new customization using the AI-guided flow. */ private async createNewItemWithAI(type: PromptsType): Promise { + this.telemetryService.publicLog2('chatCustomizationEditor.createItem', { + section: this.selectedSection, + promptType: type, + creationMode: 'ai', + target: 'workspace', + }); if (this.input) { this.group.closeEditor(this.input); } @@ -677,6 +760,12 @@ export class AICustomizationManagementEditor extends EditorPane { * Creates a new prompt file and opens it in the embedded editor. */ private async createNewItemManual(type: PromptsType, target: 'workspace' | 'user'): Promise { + this.telemetryService.publicLog2('chatCustomizationEditor.createItem', { + section: this.selectedSection, + promptType: type, + creationMode: 'manual', + target, + }); if (type === PromptsType.hook) { if (this.workspaceService.isSessionsWindow) { @@ -741,6 +830,10 @@ export class AICustomizationManagementEditor extends EditorPane { this.inEditorContextKey.set(true); this.sectionContextKey.set(this.selectedSection); + this.telemetryService.publicLog2('chatCustomizationEditor.opened', { + section: this.selectedSection, + }); + await super.setInput(input, options, context, token); if (this.dimension) { @@ -966,6 +1059,13 @@ export class AICustomizationManagementEditor extends EditorPane { private goBackToList(): void { const fileUri = this.currentEditingUri; const backgroundSaveRequest = this.createExistingCustomizationSaveRequest(); + if (backgroundSaveRequest) { + this.telemetryService.publicLog2('chatCustomizationEditor.saveItem', { + promptType: this.currentEditingPromptType ?? '', + storage: String(this.currentEditingStorage ?? ''), + saveTarget: 'existing', + }); + } if (fileUri && this.currentEditingStorage === BUILTIN_STORAGE) { this.disposeBuiltinEditingSession(fileUri); } @@ -1134,6 +1234,13 @@ export class AICustomizationManagementEditor extends EditorPane { } backgroundSaveRequest = this.createBuiltinPromptSaveRequest(selection); + if (backgroundSaveRequest) { + this.telemetryService.publicLog2('chatCustomizationEditor.saveItem', { + promptType: this.currentEditingPromptType ?? '', + storage: String(this.currentEditingStorage ?? ''), + saveTarget: selection.target, + }); + } } this.goBackToList(); From 8c731add1fff19d865439fc1cb13fb96c3286183 Mon Sep 17 00:00:00 2001 From: Paul Date: Thu, 12 Mar 2026 11:20:38 -0700 Subject: [PATCH 009/133] Pass URI of skipped files (#301177) --- .../workbench/contrib/chat/browser/promptsDebugContribution.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/chat/browser/promptsDebugContribution.ts b/src/vs/workbench/contrib/chat/browser/promptsDebugContribution.ts index 1fa4108dd5a..61490de278b 100644 --- a/src/vs/workbench/contrib/chat/browser/promptsDebugContribution.ts +++ b/src/vs/workbench/contrib/chat/browser/promptsDebugContribution.ts @@ -59,7 +59,7 @@ export class PromptsDebugContribution extends Disposable implements IWorkbenchCo const info = entry.discoveryInfo; const loaded = info.files.filter(f => f.status === 'loaded').map(f => f.name ?? f.uri.path.split('/').pop() ?? f.uri.toString()); const skipped = info.files.filter(f => f.status === 'skipped').map(f => { - const label = f.name ?? f.uri.path.split('/').pop() ?? f.uri.toString(); + const label = f.uri.toString(); return f.skipReason ? `${label} (${f.skipReason})` : label; }); const folders = info.sourceFolders?.map(sf => sf.uri.path) ?? []; From 2d08838052d56c209fcb61aec2eec88169c76c4f Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Thu, 12 Mar 2026 11:25:23 -0700 Subject: [PATCH 010/133] plugin system: add support for rules/instructions (#301172) * plugin system: add support for rules ('instructions') from Open Plugin spec - Adds IAgentPluginInstruction interface and instructions property to IAgentPlugin observable stream, following the same pattern as commands/skills/agents - Implements _readRules() method in agentPluginServiceImpl to discover rule files (.mdc, .md, .instructions.md) from the rules/ directory and supplemental paths defined in the plugin manifest. Uses longest-match-first suffix stripping to correctly derive rule names. - Wires observeComponent('rules', ...) in _toPlugin() to integrate manifest 'rules' field configuration with the discovery mechanism - Adds plugin instructions to the prompt file discovery system via watchPluginPromptFilesForType, making instructions available alongside filesystem-discovered instructions - Includes comprehensive test coverage for rule discovery patterns, suffix stripping, deduplication, and reactive observable integration (Commit message generated by Copilot) * comments --- .../chat/common/plugins/agentPluginService.ts | 6 + .../common/plugins/agentPluginServiceImpl.ts | 63 ++++++++- .../service/promptsServiceImpl.ts | 6 + .../agentPluginFormatDetection.test.ts | 132 ++++++++++++++++++ .../service/promptsService.test.ts | 110 ++++++++++++++- 5 files changed, 315 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/common/plugins/agentPluginService.ts b/src/vs/workbench/contrib/chat/common/plugins/agentPluginService.ts index 348cf81f5f5..392d86f6139 100644 --- a/src/vs/workbench/contrib/chat/common/plugins/agentPluginService.ts +++ b/src/vs/workbench/contrib/chat/common/plugins/agentPluginService.ts @@ -38,6 +38,11 @@ export interface IAgentPluginAgent { readonly name: string; } +export interface IAgentPluginInstruction { + readonly uri: URI; + readonly name: string; +} + export interface IAgentPluginMcpServerDefinition { readonly name: string; readonly configuration: IMcpServerConfiguration; @@ -54,6 +59,7 @@ export interface IAgentPlugin { readonly commands: IObservable; readonly skills: IObservable; readonly agents: IObservable; + readonly instructions: IObservable; readonly mcpServerDefinitions: IObservable; /** Set when the plugin was installed from a marketplace repository. */ readonly fromMarketplace?: IMarketplacePlugin; diff --git a/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts b/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts index 563b9ece99f..4d5cbf8eff6 100644 --- a/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts @@ -37,11 +37,14 @@ import { parseClaudeHooks } from '../promptSyntax/hookClaudeCompat.js'; import { parseCopilotHooks } from '../promptSyntax/hookCompatibility.js'; import { IHookCommand } from '../promptSyntax/hookSchema.js'; import { IAgentPluginRepositoryService } from './agentPluginRepositoryService.js'; -import { agentPluginDiscoveryRegistry, IAgentPlugin, IAgentPluginDiscovery, IAgentPluginHook, IAgentPluginMcpServerDefinition, IAgentPluginService, IAgentPluginSkill } from './agentPluginService.js'; +import { agentPluginDiscoveryRegistry, IAgentPlugin, IAgentPluginDiscovery, IAgentPluginHook, IAgentPluginInstruction, IAgentPluginMcpServerDefinition, IAgentPluginService, IAgentPluginSkill } from './agentPluginService.js'; import { IMarketplacePlugin, IPluginMarketplaceService } from './pluginMarketplaceService.js'; const COMMAND_FILE_SUFFIX = '.md'; +/** File suffixes accepted for rule/instruction files (longest first for correct name stripping). */ +const RULE_FILE_SUFFIXES = ['.instructions.md', '.mdc', '.md']; + const enum AgentPluginFormat { Copilot, Claude, @@ -509,6 +512,7 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements const commands = observeComponent('commands', d => this._readMarkdownComponents(d)); const skills = observeComponent('skills', d => this._readSkills(d)); const agents = observeComponent('agents', d => this._readMarkdownComponents(d)); + const instructions = observeComponent('rules', d => this._readRules(d)); const hooks = observeComponent( 'hooks', paths => this._readHooksFromPaths(uri, paths, adapter), @@ -549,6 +553,7 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements commands, skills, agents, + instructions, mcpServerDefinitions, fromMarketplace, }; @@ -737,6 +742,62 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements return skills; } + /** + * Scans directories for rule/instruction files (`.mdc`, `.md`, + * `.instructions.md`), returning `{ uri, name }` entries where name is + * derived from the filename minus the matched suffix. + */ + private async _readRules(dirs: readonly URI[]): Promise { + const seen = new Set(); + const items: IAgentPluginInstruction[] = []; + + const matchSuffix = (filename: string): string | undefined => { + const lower = filename.toLowerCase(); + return RULE_FILE_SUFFIXES.find(s => lower.endsWith(s)); + }; + + const addItem = (name: string, uri: URI) => { + if (!seen.has(name)) { + seen.add(name); + items.push({ uri, name }); + } + }; + + for (const dir of dirs) { + let stat; + try { + stat = await this._fileService.resolve(dir); + } catch { + continue; + } + + if (stat.isFile) { + const suffix = matchSuffix(basename(dir)); + if (suffix) { + addItem(basename(dir).slice(0, -suffix.length), dir); + } + continue; + } + + if (!stat.isDirectory || !stat.children) { + continue; + } + + for (const child of stat.children) { + if (!child.isFile) { + continue; + } + const suffix = matchSuffix(child.name); + if (suffix) { + addItem(child.name.slice(0, -suffix.length), child.resource); + } + } + } + + items.sort((a, b) => a.name.localeCompare(b.name)); + return items; + } + /** * Scans directories for `.md` files, returning `{ uri, name }` entries * where name is derived from the filename (minus the `.md` extension). diff --git a/src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.ts b/src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.ts index 70aab5ee438..930c9390c2b 100644 --- a/src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.ts @@ -214,6 +214,7 @@ export class PromptsService extends Disposable implements IPromptsService { Event.filter(modelChangeEvent, e => e.promptType === PromptsType.agent), this._onDidContributedWhenChange.event, Event.filter(this.configurationService.onDidChangeConfiguration, e => e.affectsConfiguration(PromptsConfig.USE_CUSTOM_AGENT_HOOKS)), + this._onDidPluginPromptFilesChange.event, ) )); @@ -259,6 +260,10 @@ export class PromptsService extends Disposable implements IPromptsService { PromptsType.agent, (plugin, reader) => plugin.agents.read(reader), )); + this._register(this.watchPluginPromptFilesForType( + PromptsType.instructions, + (plugin, reader) => plugin.instructions.read(reader), + )); this._register(autorun(reader => { const plugins = this.agentPluginService.plugins.read(reader); @@ -671,6 +676,7 @@ export class PromptsService extends Disposable implements IPromptsService { this.getFileLocatorEvent(PromptsType.instructions), this._onDidContributedWhenChange.event, this._onDidChangeInstructions.event, + this._onDidPluginPromptFilesChange.event, ); } diff --git a/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts b/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts index 4f05e048dfc..9e79f04f26b 100644 --- a/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts +++ b/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts @@ -401,6 +401,7 @@ suite('AgentPlugin format detection', () => { await writeFile('/plugins/no-manifest/commands/hello.md', '# Hello'); await writeFile('/plugins/no-manifest/skills/my-skill/SKILL.md', '# My skill'); await writeFile('/plugins/no-manifest/agents/helper.md', '# Helper'); + await writeFile('/plugins/no-manifest/rules/prefer-const.mdc', '---\ndescription: Prefer const\n---\nUse const.'); const discovery = createDiscovery(); discovery.start(mockEnablementModel); @@ -418,6 +419,9 @@ suite('AgentPlugin format detection', () => { await waitForState(plugins[0].agents, a => a.length > 0); assert.strictEqual(plugins[0].agents.get()[0].name, 'helper'); + + await waitForState(plugins[0].instructions, i => i.length > 0); + assert.strictEqual(plugins[0].instructions.get()[0].name, 'prefer-const'); })); test('reads hooks from default hooks/hooks.json', () => runWithFakedTimers({ useFakeTimers: true }, async () => { @@ -701,4 +705,132 @@ suite('AgentPlugin format detection', () => { await waitForState(plugins[0].mcpServerDefinitions, d => d.length > 0); assert.strictEqual(plugins[0].mcpServerDefinitions.get()[0].name, 'custom-server'); })); + + test('reads rules from rules/ directory with .mdc extension', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/rules-plugin'); + await writeFile('/plugins/rules-plugin/.plugin/plugin.json', JSON.stringify({ name: 'rules-plugin' })); + await writeFile('/plugins/rules-plugin/rules/prefer-const.mdc', '---\ndescription: Prefer const\n---\nUse const.'); + await writeFile('/plugins/rules-plugin/rules/error-handling.mdc', '---\ndescription: Error handling\n---\nAlways handle errors.'); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].instructions, i => i.length >= 2); + assert.deepStrictEqual( + plugins[0].instructions.get().map(i => i.name).sort(), + ['error-handling', 'prefer-const'], + ); + })); + + test('reads rules with .md and .instructions.md extensions', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/rules-mixed'); + await writeFile('/plugins/rules-mixed/.plugin/plugin.json', JSON.stringify({ name: 'rules-mixed' })); + await writeFile('/plugins/rules-mixed/rules/rule-a.mdc', 'Rule A'); + await writeFile('/plugins/rules-mixed/rules/rule-b.md', 'Rule B'); + await writeFile('/plugins/rules-mixed/rules/rule-c.instructions.md', 'Rule C'); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].instructions, i => i.length >= 3); + assert.deepStrictEqual( + plugins[0].instructions.get().map(i => i.name).sort(), + ['rule-a', 'rule-b', 'rule-c'], + ); + })); + + test('manifest rules field adds supplemental rule directories', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/custom-rules'); + await writeFile('/plugins/custom-rules/.plugin/plugin.json', JSON.stringify({ + name: 'custom-rules', + rules: './extra-rules/', + })); + await writeFile('/plugins/custom-rules/rules/default-rule.mdc', 'Default rule'); + await writeFile('/plugins/custom-rules/extra-rules/bonus-rule.mdc', 'Bonus rule'); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].instructions, i => i.length >= 2); + assert.deepStrictEqual( + plugins[0].instructions.get().map(i => i.name).sort(), + ['bonus-rule', 'default-rule'], + ); + })); + + test('manifest rules field with exclusive mode skips default directory', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/exclusive-rules'); + await writeFile('/plugins/exclusive-rules/.plugin/plugin.json', JSON.stringify({ + name: 'exclusive-rules', + rules: { paths: ['./only-here/'], exclusive: true }, + })); + await writeFile('/plugins/exclusive-rules/rules/ignored.mdc', 'Should be ignored'); + await writeFile('/plugins/exclusive-rules/only-here/visible.mdc', 'Should be visible'); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].instructions, i => i.length === 1 && i[0].name === 'visible'); + assert.deepStrictEqual( + plugins[0].instructions.get().map(i => i.name), + ['visible'], + ); + })); + + test('rule name strips longest matching suffix first', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/suffix-rules'); + await writeFile('/plugins/suffix-rules/.plugin/plugin.json', JSON.stringify({ name: 'suffix-rules' })); + await writeFile('/plugins/suffix-rules/rules/coding-standards.instructions.md', 'Standards'); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].instructions, i => i.length > 0); + // Should strip '.instructions.md' (longest match), not just '.md' + assert.strictEqual(plugins[0].instructions.get()[0].name, 'coding-standards'); + })); + + test('deduplicates rules with the same base name', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/dup-rules'); + await writeFile('/plugins/dup-rules/.plugin/plugin.json', JSON.stringify({ + name: 'dup-rules', + rules: './extra/', + })); + // Default directory has 'my-rule.mdc', supplemental has 'my-rule.md' — first wins + await writeFile('/plugins/dup-rules/rules/my-rule.mdc', 'From default'); + await writeFile('/plugins/dup-rules/extra/my-rule.md', 'From extra'); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].instructions, i => i.length > 0); + assert.strictEqual(plugins[0].instructions.get().length, 1); + const instruction = plugins[0].instructions.get()[0]; + assert.strictEqual(instruction.name, 'my-rule'); + assert.ok(instruction.uri.path.endsWith('/rules/my-rule.mdc')); + })); }); diff --git a/src/vs/workbench/contrib/chat/test/common/promptSyntax/service/promptsService.test.ts b/src/vs/workbench/contrib/chat/test/common/promptSyntax/service/promptsService.test.ts index 7780715e06b..162a1a65b9b 100644 --- a/src/vs/workbench/contrib/chat/test/common/promptSyntax/service/promptsService.test.ts +++ b/src/vs/workbench/contrib/chat/test/common/promptSyntax/service/promptsService.test.ts @@ -53,7 +53,7 @@ import { ChatModeKind } from '../../../../common/constants.js'; import { HookType } from '../../../../common/promptSyntax/hookTypes.js'; import { IContextKeyService, IContextKeyChangeEvent } from '../../../../../../../platform/contextkey/common/contextkey.js'; import { MockContextKeyService } from '../../../../../../../platform/keybinding/test/common/mockKeybindingService.js'; -import { IAgentPlugin, IAgentPluginAgent, IAgentPluginCommand, IAgentPluginHook, IAgentPluginMcpServerDefinition, IAgentPluginService, IAgentPluginSkill } from '../../../../common/plugins/agentPluginService.js'; +import { IAgentPlugin, IAgentPluginAgent, IAgentPluginCommand, IAgentPluginHook, IAgentPluginInstruction, IAgentPluginMcpServerDefinition, IAgentPluginService, IAgentPluginSkill } from '../../../../common/plugins/agentPluginService.js'; import { IWorkspaceTrustManagementService } from '../../../../../../../platform/workspace/common/workspaceTrust.js'; suite('PromptsService', () => { @@ -3684,6 +3684,7 @@ suite('PromptsService', () => { const commands = observableValue('testPluginCommands', []); const skills = observableValue('testPluginSkills', []); const agents = observableValue('testPluginAgents', []); + const instructions = observableValue('testPluginInstructions', []); const mcpServerDefinitions = observableValue('testPluginMcpServerDefinitions', []); return { @@ -3696,6 +3697,7 @@ suite('PromptsService', () => { commands, skills, agents, + instructions, mcpServerDefinitions, }, hooks, @@ -3855,4 +3857,110 @@ suite('PromptsService', () => { assert.strictEqual(result, undefined, 'Expected undefined hooks when workspace is untrusted, even with plugin hooks'); }); }); + + suite('plugin instructions', () => { + function createPluginWithInstructions( + path: string, + initialInstructions: readonly IAgentPluginInstruction[], + ): { plugin: IAgentPlugin; instructions: ISettableObservable } { + const enablement = observableValue('testPluginEnablement', 2 /* ContributionEnablementState.EnabledProfile */); + const hooks = observableValue('testPluginHooks', []); + const commands = observableValue('testPluginCommands', []); + const skills = observableValue('testPluginSkills', []); + const agents = observableValue('testPluginAgents', []); + const instructions = observableValue('testPluginInstructions', initialInstructions); + const mcpServerDefinitions = observableValue('testPluginMcpServerDefinitions', []); + + return { + plugin: { + uri: URI.file(path), + label: basename(URI.file(path)), + enablement, + remove: () => { }, + hooks, + commands, + skills, + agents, + instructions, + mcpServerDefinitions, + }, + instructions, + }; + } + + test('lists plugin instructions via listPromptFiles', async function () { + const ruleUri = URI.file('/plugins/test-plugin/rules/prefer-const.mdc'); + const { plugin } = createPluginWithInstructions('/plugins/test-plugin', [ + { uri: ruleUri, name: 'prefer-const' }, + ]); + + testPluginsObservable.set([plugin], undefined); + + const result = await service.listPromptFiles(PromptsType.instructions, CancellationToken.None); + const pluginInstruction = result.find(p => p.uri.toString() === ruleUri.toString()); + assert.ok(pluginInstruction, 'Plugin instruction should appear in listPromptFiles'); + assert.strictEqual(pluginInstruction!.storage, PromptsStorage.plugin); + }); + + test('updates listed instructions when plugin instructions change', async function () { + const ruleUri1 = URI.file('/plugins/test-plugin/rules/rule-a.mdc'); + const ruleUri2 = URI.file('/plugins/test-plugin/rules/rule-b.mdc'); + const { plugin, instructions } = createPluginWithInstructions('/plugins/test-plugin', [ + { uri: ruleUri1, name: 'rule-a' }, + ]); + + testPluginsObservable.set([plugin], undefined); + + const before = await service.listPromptFiles(PromptsType.instructions, CancellationToken.None); + const beforePlugin = before.filter(p => p.storage === PromptsStorage.plugin); + assert.strictEqual(beforePlugin.length, 1); + + const eventFired = new Promise(resolve => { + const disposable = service.onDidChangeInstructions(() => { + disposable.dispose(); + resolve(); + }); + }); + + instructions.set([ + { uri: ruleUri1, name: 'rule-a' }, + { uri: ruleUri2, name: 'rule-b' }, + ], undefined); + + await eventFired; + + const after = await service.listPromptFiles(PromptsType.instructions, CancellationToken.None); + const afterPlugin = after.filter(p => p.storage === PromptsStorage.plugin); + assert.strictEqual(afterPlugin.length, 2); + }); + + test('removes instructions when plugin is removed', async function () { + const ruleUri = URI.file('/plugins/test-plugin/rules/rule-a.mdc'); + const { plugin } = createPluginWithInstructions('/plugins/test-plugin', [ + { uri: ruleUri, name: 'rule-a' }, + ]); + + testPluginsObservable.set([plugin], undefined); + const withPlugin = await service.listPromptFiles(PromptsType.instructions, CancellationToken.None); + assert.ok(withPlugin.some(p => p.storage === PromptsStorage.plugin)); + + testPluginsObservable.set([], undefined); + const withoutPlugin = await service.listPromptFiles(PromptsType.instructions, CancellationToken.None); + assert.ok(!withoutPlugin.some(p => p.storage === PromptsStorage.plugin)); + }); + + test('namespaces plugin instruction names with plugin folder', async function () { + const ruleUri = URI.file('/plugins/deploy-tools/rules/lint-check.mdc'); + const { plugin } = createPluginWithInstructions('/plugins/deploy-tools', [ + { uri: ruleUri, name: 'lint-check' }, + ]); + + testPluginsObservable.set([plugin], undefined); + + const result = await service.listPromptFiles(PromptsType.instructions, CancellationToken.None); + const pluginInstruction = result.find(p => p.uri.toString() === ruleUri.toString()); + assert.ok(pluginInstruction, 'Plugin instruction should be listed'); + assert.strictEqual(pluginInstruction!.name, 'deploy-tools:lint-check'); + }); + }); }); From c11185fd50c0eaf43ecc5020041e49dc209b205d Mon Sep 17 00:00:00 2001 From: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Date: Thu, 12 Mar 2026 11:48:37 -0700 Subject: [PATCH 011/133] chore: run npm audit fix (#301189) --- package-lock.json | 117 +++++++++++++++++++++++----------------------- 1 file changed, 58 insertions(+), 59 deletions(-) diff --git a/package-lock.json b/package-lock.json index bc72a21fa2c..7c4cf21ecb4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1421,29 +1421,6 @@ "node": ">=0.4.0" } }, - "node_modules/@gulp-sourcemaps/identity-map/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/@gulp-sourcemaps/identity-map/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, "node_modules/@gulp-sourcemaps/map-sources": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", @@ -1938,9 +1915,9 @@ } }, "node_modules/@hono/node-server": { - "version": "1.19.9", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.9.tgz", - "integrity": "sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==", + "version": "1.19.11", + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.11.tgz", + "integrity": "sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==", "dev": true, "license": "MIT", "engines": { @@ -3166,9 +3143,10 @@ } }, "node_modules/@tootallnate/once": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-3.0.0.tgz", - "integrity": "sha512-OAdBVB7rlwvLD+DiecSAyVKzKVmSfXbouCyM5I6wHGi4MGXIyFqErg1IvyJ7PI1e+GYZuZh7cCHV/c4LA8SKMw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-3.0.1.tgz", + "integrity": "sha512-VyMVKRrpHTT8PnotUeV8L/mDaMwD5DaAKCFLP73zAqAtvF0FCqky+Ki7BYbFCYQmqFyTe9316Ed5zS70QUR9eg==", + "license": "MIT", "engines": { "node": ">= 10" } @@ -3180,15 +3158,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/@ts-morph/common": { "version": "0.26.1", "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.26.1.tgz", @@ -9431,13 +9400,13 @@ } }, "node_modules/express-rate-limit": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.2.1.tgz", - "integrity": "sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.1.tgz", + "integrity": "sha512-D1dKN+cmyPWuvB+G2SREQDzPY1agpBIcTa9sJxOPMCNeH3gwzhqJRDWCXW3gg0y//+LQ/8j52JbMROWyrKdMdw==", "dev": true, "license": "MIT", "dependencies": { - "ip-address": "10.0.1" + "ip-address": "10.1.0" }, "engines": { "node": ">= 16" @@ -9450,9 +9419,9 @@ } }, "node_modules/express-rate-limit/node_modules/ip-address": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", - "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", "dev": true, "license": "MIT", "engines": { @@ -12514,9 +12483,9 @@ } }, "node_modules/hono": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.3.tgz", - "integrity": "sha512-SFsVSjp8sj5UumXOOFlkZOG6XS9SJDKw0TbwFeV+AJ8xlST8kxK5Z/5EYa111UY8732lK2S/xB653ceuaoGwpg==", + "version": "4.12.7", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.7.tgz", + "integrity": "sha512-jq9l1DM0zVIvsm3lv9Nw9nlJnMNPOcAtsbsgiUhWcFzPE99Gvo6yRTlszSLLYacMeQ6quHD6hMfId8crVHvexw==", "dev": true, "license": "MIT", "engines": { @@ -16690,6 +16659,31 @@ "node": ">=0.10.0" } }, + "node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true, + "license": "ISC" + }, "node_modules/prebuild-install": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", @@ -17833,10 +17827,14 @@ "license": "MIT" }, "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.5.0.tgz", + "integrity": "sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } }, "node_modules/scheduler": { "version": "0.23.2", @@ -19147,17 +19145,18 @@ } }, "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.2.tgz", + "integrity": "sha512-TyzE4NVGLUFy+H/Uy4N6c3G0HEeprsVfge6Lmq+0FdQQ/zqoVYB62IsBZORsiL+o96s6ff/V6/3UQo/C0cgCAA==", "dev": true, + "license": "MIT", "dependencies": { - "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^4.1.3", "css-tree": "^1.1.3", "csso": "^4.2.0", "picocolors": "^1.0.0", + "sax": "^1.5.0", "stable": "^0.1.8" }, "bin": { @@ -19350,9 +19349,9 @@ } }, "node_modules/tar": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.9.tgz", - "integrity": "sha512-BTLcK0xsDh2+PUe9F6c2TlRp4zOOBMTkoQHQIWSIzI0R7KG46uEwq4OPk2W7bZcprBMsuaeFsqwYr7pjh6CuHg==", + "version": "7.5.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.11.tgz", + "integrity": "sha512-ChjMH33/KetonMTAtpYdgUFr0tbz69Fp2v7zWxQfYZX4g5ZN2nOBXm1R2xyA+lMIKrLKIoKAwFj93jE/avX9cQ==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/fs-minipass": "^4.0.0", From e4a2b6b4e8da07e612329d15b2c33d87eaa73860 Mon Sep 17 00:00:00 2001 From: Vijay Upadya <41652029+vijayupadya@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:19:52 -0700 Subject: [PATCH 012/133] Debug panel: Add telemetry and modal dialog for import error (#301190) * telemetry and modal dialog * Feedback updates --- .../actions/chatOpenAgentDebugPanelAction.ts | 52 ++++++++++++++++++- 1 file changed, 50 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/actions/chatOpenAgentDebugPanelAction.ts b/src/vs/workbench/contrib/chat/browser/actions/chatOpenAgentDebugPanelAction.ts index e8e96696e52..2f989dacea2 100644 --- a/src/vs/workbench/contrib/chat/browser/actions/chatOpenAgentDebugPanelAction.ts +++ b/src/vs/workbench/contrib/chat/browser/actions/chatOpenAgentDebugPanelAction.ts @@ -11,9 +11,10 @@ import { localize, localize2 } from '../../../../../nls.js'; import { Action2, MenuId, registerAction2 } from '../../../../../platform/actions/common/actions.js'; import { Categories } from '../../../../../platform/action/common/actionCommonCategories.js'; import { ContextKeyExpr } from '../../../../../platform/contextkey/common/contextkey.js'; -import { IFileDialogService } from '../../../../../platform/dialogs/common/dialogs.js'; +import { IDialogService, IFileDialogService } from '../../../../../platform/dialogs/common/dialogs.js'; import { IFileService } from '../../../../../platform/files/common/files.js'; import { INotificationService, Severity } from '../../../../../platform/notification/common/notification.js'; +import { ITelemetryService } from '../../../../../platform/telemetry/common/telemetry.js'; import { ActiveEditorContext } from '../../../../common/contextkeys.js'; import { IEditorService } from '../../../../services/editor/common/editorService.js'; import { isChatViewTitleActionContext } from '../../common/actions/chatActions.js'; @@ -126,6 +127,7 @@ export function registerChatOpenAgentDebugPanelAction() { const fileDialogService = accessor.get(IFileDialogService); const fileService = accessor.get(IFileService); const notificationService = accessor.get(INotificationService); + const telemetryService = accessor.get(ITelemetryService); const sessionResource = chatDebugService.activeSessionResource; if (!sessionResource) { @@ -146,6 +148,10 @@ export function registerChatOpenAgentDebugPanelAction() { } await fileService.writeFile(outputPath, VSBuffer.wrap(data)); + + telemetryService.publicLog2('chatDebugLogExported', { + fileSizeBytes: data.byteLength, + }); } }); @@ -169,10 +175,12 @@ export function registerChatOpenAgentDebugPanelAction() { async run(accessor: ServicesAccessor): Promise { const chatDebugService = accessor.get(IChatDebugService); + const dialogService = accessor.get(IDialogService); const editorService = accessor.get(IEditorService); const fileDialogService = accessor.get(IFileDialogService); const fileService = accessor.get(IFileService); const notificationService = accessor.get(INotificationService); + const telemetryService = accessor.get(ITelemetryService); const defaultUri = joinPath(await fileDialogService.defaultFilePath(), defaultDebugLogFileName); const result = await fileDialogService.showOpenDialog({ @@ -187,19 +195,59 @@ export function registerChatOpenAgentDebugPanelAction() { const maxImportSize = 50 * 1024 * 1024; // 50 MB const stat = await fileService.stat(result[0]); if (stat.size !== undefined && stat.size > maxImportSize) { - notificationService.notify({ severity: Severity.Warning, message: localize('chatDebugLog.fileTooLarge', "The selected file exceeds the 50 MB size limit for log imports.") }); + telemetryService.publicLog2('chatDebugLogImported', { + fileSizeBytes: stat.size, + result: 'fileTooLarge', + }); + await dialogService.warn( + localize('chatDebugLog.fileTooLargeTitle', "File Too Large"), + localize('chatDebugLog.fileTooLargeDetail', "The selected file ({0} MB) exceeds the 50 MB size limit for debug log imports.", (stat.size / (1024 * 1024)).toFixed(1)) + ); return; } const content = await fileService.readFile(result[0]); const sessionUri = await chatDebugService.importLog(content.value.buffer); if (!sessionUri) { + telemetryService.publicLog2('chatDebugLogImported', { + fileSizeBytes: content.value.byteLength, + result: 'providerFailed', + }); notificationService.notify({ severity: Severity.Warning, message: localize('chatDebugLog.importFailed', "Import is not supported by the current provider.") }); return; } + telemetryService.publicLog2('chatDebugLogImported', { + fileSizeBytes: content.value.byteLength, + result: 'success', + }); + const options: IChatDebugEditorOptions = { pinned: true, sessionResource: sessionUri, viewHint: 'overview' }; await editorService.openEditor(ChatDebugEditorInput.instance, options); } }); } + +// Telemetry types + +type ChatDebugExportEvent = { + fileSizeBytes: number; +}; + +type ChatDebugExportClassification = { + fileSizeBytes: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; isMeasurement: true; comment: 'Size of the exported chat debug log file in bytes.' }; + owner: 'vijayu'; + comment: 'Tracks usage of the debug panel export feature.'; +}; + +type ChatDebugImportEvent = { + fileSizeBytes: number; + result: 'success' | 'fileTooLarge' | 'providerFailed'; +}; + +type ChatDebugImportClassification = { + fileSizeBytes: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; isMeasurement: true; comment: 'Size of the imported chat debug log file in bytes.' }; + result: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'Outcome of the chat debug file import: success, fileTooLarge, or providerFailed.' }; + owner: 'vijayu'; + comment: 'Tracks usage of the debug panel import feature and failure modes.'; +}; From 1ec7f38bda2c296fd89bc07be8ac2248305ceb3d Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Thu, 12 Mar 2026 13:46:16 -0700 Subject: [PATCH 013/133] enhance image carousel with section support and captions --- .../workbench/contrib/imageCarousel/AGENTS.md | 15 ++- .../browser/imageCarousel.contribution.ts | 32 +++-- .../browser/imageCarouselEditor.ts | 124 ++++++++++++------ .../browser/imageCarouselService.ts | 26 ++-- .../browser/imageCarouselTypes.ts | 8 +- .../browser/media/imageCarousel.css | 46 ++++++- 6 files changed, 185 insertions(+), 66 deletions(-) diff --git a/src/vs/workbench/contrib/imageCarousel/AGENTS.md b/src/vs/workbench/contrib/imageCarousel/AGENTS.md index f24cf4d9bb8..341aa871edc 100644 --- a/src/vs/workbench/contrib/imageCarousel/AGENTS.md +++ b/src/vs/workbench/contrib/imageCarousel/AGENTS.md @@ -26,11 +26,22 @@ Clicking an image attachment pill in chat (when `chat.imageCarousel.enabled` is ## Key design decisions -- **Stable DOM skeleton**: Builds DOM once per `setInput()`, updates only changing parts to avoid flash on navigation. -- **Blob URL lifecycle**: Main image URLs tracked in `_imageDisposables` (revoked on nav), thumbnails in `_contentDisposables` (revoked on `clearInput()`). +### Editor & lifecycle + - **Modal editor**: Opens in `MODAL_GROUP` (-4) as an overlay. - **Not restorable**: `canSerialize()` returns `false` — image data is in-memory only. - **Collection ID = chat response identity**: `sessionResource + '_' + responseId` for stable dedup via `EditorInput.matches()`. - **Preview-gated**: `chat.imageCarousel.enabled` (default `false`, tagged `preview`). When off, clicks fall through to `openResource()`. - **Exact image matching**: Scans responses in reverse, only opens a collection if the clicked image bytes are found in it (`findIndex` + `VSBuffer.equals`). + +### DOM & rendering + +- **DOM construction**: Uses the `h()` helper from `vs/base/browser/dom` with `@name` references for declarative DOM — no imperative `document.createElement` calls. +- **Stable DOM skeleton**: Builds DOM once per `setInput()`, updates only changing parts to avoid flash on navigation. +- **Blob URL lifecycle**: Main image URLs tracked in `_imageDisposables` (revoked on nav), thumbnails in `_contentDisposables` (revoked on `clearInput()`). +- **Focus border suppressed**: The slideshow container uses `outline: none !important` on `:focus` / `:focus-visible` to override the workbench's global `[tabindex="0"]` focus styles. + +### Keyboard & focus + - **Keyboard parity**: Uses `registerOpenEditorListeners` (click, double-click, Enter, Space) matching other attachment widgets. +- **Arrow key navigation**: Handled via DOM `keydown` listener with `stopPropagation()` — not Action2 keybindings, because the modal editor's `KEY_DOWN` handler blocks `workbench.*` commands not in its allowlist. The editor overrides `focus()` to forward focus to the slideshow container so arrow keys work immediately without clicking. diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts index 412daacc264..cf51707b83b 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts @@ -82,10 +82,23 @@ class OpenImageInCarouselAction extends Action2 { // Search responses in reverse to find the one containing the clicked image for (let i = responses.length - 1; i >= 0; i--) { const collection = await carouselService.extractImagesFromResponse(responses[i]); - if (collection && collection.images.length > 0) { + if (collection && collection.sections.length > 0) { // Only use this collection if it actually contains the clicked image - const startIndex = collection.images.findIndex(img => img.data.equals(clickedData)); - if (startIndex !== -1) { + let startIndex = 0; + let found = false; + for (const section of collection.sections) { + for (const img of section.images) { + if (img.data.equals(clickedData)) { + found = true; + break; + } + startIndex++; + } + if (found) { + break; + } + } + if (found) { const input = new ImageCarouselEditorInput(collection, startIndex); await editorService.openEditor(input, { pinned: true }, MODAL_GROUP); return; @@ -98,11 +111,14 @@ class OpenImageInCarouselAction extends Action2 { const collection = { id: generateUuid(), title: localize('imageCarousel.title', "Image Carousel"), - images: [{ - id: generateUuid(), - name: args.name, - mimeType: args.mimeType, - data: VSBuffer.wrap(args.data), + sections: [{ + title: '', + images: [{ + id: generateUuid(), + name: args.name, + mimeType: args.mimeType, + data: VSBuffer.wrap(args.data), + }], }], }; diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts index e1fece3445d..7f8eb41c635 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts @@ -17,24 +17,35 @@ import { ITelemetryService } from '../../../../platform/telemetry/common/telemet import { IStorageService } from '../../../../platform/storage/common/storage.js'; import { IEditorGroup } from '../../../services/editor/common/editorGroupsService.js'; import { ImageCarouselEditorInput } from './imageCarouselEditorInput.js'; -import { ICarouselImage } from './imageCarouselTypes.js'; +import { ICarouselImage, ICarouselSection } from './imageCarouselTypes.js'; + +/** + * A flat entry referencing a specific image within a section, used + * for global index-based navigation across all sections. + */ +interface IFlatImageEntry { + readonly sectionIndex: number; + readonly imageIndexInSection: number; + readonly image: ICarouselImage; +} export class ImageCarouselEditor extends EditorPane { static readonly ID = 'workbench.editor.imageCarousel'; private _container: HTMLElement | undefined; private _currentIndex: number = 0; - private _images: ReadonlyArray = []; + private _sections: ReadonlyArray = []; + private _flatImages: IFlatImageEntry[] = []; private readonly _contentDisposables = this._register(new DisposableStore()); private readonly _imageDisposables = this._register(new DisposableStore()); private _elements: { root: HTMLElement; mainImage: HTMLImageElement; + caption: HTMLElement; prevBtn: HTMLButtonElement; nextBtn: HTMLButtonElement; - counter: HTMLElement; - thumbnails: HTMLElement; + sectionsContainer: HTMLElement; } | undefined; private _thumbnailElements: HTMLElement[] = []; @@ -55,8 +66,14 @@ export class ImageCarouselEditor extends EditorPane { override async setInput(input: ImageCarouselEditorInput, options: IEditorOptions | undefined, context: IEditorOpenContext, token: CancellationToken): Promise { await super.setInput(input, options, context, token); - this._images = input.collection.images; - this._currentIndex = Math.min(input.startIndex, Math.max(0, input.collection.images.length - 1)); + this._sections = input.collection.sections; + this._flatImages = []; + for (let s = 0; s < this._sections.length; s++) { + for (let i = 0; i < this._sections[s].images.length; i++) { + this._flatImages.push({ sectionIndex: s, imageIndexInSection: i, image: this._sections[s].images[i] }); + } + } + this._currentIndex = Math.min(input.startIndex, Math.max(0, this._flatImages.length - 1)); this.buildSlideshow(); } @@ -83,7 +100,7 @@ export class ImageCarouselEditor extends EditorPane { this._imageDisposables.clear(); clearNode(this._container); - if (this._images.length === 0) { + if (this._flatImages.length === 0) { const empty = h('div.empty-message'); empty.root.textContent = localize('imageCarousel.noImages', "No images to display"); this._container.appendChild(empty.root); @@ -102,17 +119,19 @@ export class ImageCarouselEditor extends EditorPane { h('span.codicon.codicon-chevron-right'), ]), ]), - h('div.image-counter@counter'), - h('div.thumbnails-container@thumbnails'), + h('div.bottom-bar@bottomBar', [ + h('div.image-caption@caption'), + h('div.sections-container@sectionsContainer'), + ]), ]); this._elements = { root: elements.root, mainImage: elements.mainImage as HTMLImageElement, + caption: elements.caption, prevBtn: elements.prevBtn as HTMLButtonElement, nextBtn: elements.nextBtn as HTMLButtonElement, - counter: elements.counter, - thumbnails: elements.thumbnails, + sectionsContainer: elements.sectionsContainer, }; // Navigation listeners @@ -123,14 +142,13 @@ export class ImageCarouselEditor extends EditorPane { } })); this._contentDisposables.add(addDisposableListener(this._elements.nextBtn, 'click', () => { - if (this._currentIndex < this._images.length - 1) { + if (this._currentIndex < this._flatImages.length - 1) { this._currentIndex++; this.updateCurrentImage(); } })); - // Keyboard navigation — handle locally and stop propagation - // so the modal editor's key handler does not block these keys + // Keyboard navigation this._contentDisposables.add(addDisposableListener(elements.root, EventType.KEY_DOWN, e => { const event = new StandardKeyboardEvent(e); if (event.keyCode === KeyCode.LeftArrow) { @@ -145,31 +163,50 @@ export class ImageCarouselEditor extends EditorPane { })); elements.root.tabIndex = 0; - // Thumbnails + // Build section thumbnails this._thumbnailElements = []; - for (let i = 0; i < this._images.length; i++) { - const image = this._images[i]; - const thumbnail = h('button.thumbnail@root', [ - h('img.thumbnail-image@img'), + let flatIndex = 0; + for (let s = 0; s < this._sections.length; s++) { + const section = this._sections[s]; + const sectionEl = h('div.thumbnail-section@root', [ + h('div.thumbnail-section-title@title'), + h('div.thumbnail-section-images@images'), ]); - const btn = thumbnail.root as HTMLButtonElement; - btn.ariaLabel = localize('imageCarousel.thumbnailLabel', "Image {0} of {1}", i + 1, this._images.length); + if (section.title && this._sections.length > 1) { + sectionEl.title.textContent = section.title; + } else { + sectionEl.title.style.display = 'none'; + } - const img = thumbnail.img as HTMLImageElement; - const blob = new Blob([image.data.buffer.slice(0)], { type: image.mimeType }); - const url = URL.createObjectURL(blob); - img.src = url; - img.alt = image.name; - this._contentDisposables.add({ dispose: () => URL.revokeObjectURL(url) }); + for (let i = 0; i < section.images.length; i++) { + const image = section.images[i]; + const currentFlatIndex = flatIndex; + const thumbnail = h('button.thumbnail@root', [ + h('img.thumbnail-image@img'), + ]); - this._contentDisposables.add(addDisposableListener(btn, 'click', () => { - this._currentIndex = i; - this.updateCurrentImage(); - })); + const btn = thumbnail.root as HTMLButtonElement; + btn.ariaLabel = localize('imageCarousel.thumbnailLabel', "Image {0} of {1}", currentFlatIndex + 1, this._flatImages.length); - this._elements.thumbnails.appendChild(btn); - this._thumbnailElements.push(btn); + const img = thumbnail.img as HTMLImageElement; + const blob = new Blob([image.data.buffer.slice(0)], { type: image.mimeType }); + const url = URL.createObjectURL(blob); + img.src = url; + img.alt = image.name; + this._contentDisposables.add({ dispose: () => URL.revokeObjectURL(url) }); + + this._contentDisposables.add(addDisposableListener(btn, 'click', () => { + this._currentIndex = currentFlatIndex; + this.updateCurrentImage(); + })); + + sectionEl.images.appendChild(btn); + this._thumbnailElements.push(btn); + flatIndex++; + } + + this._elements.sectionsContainer.appendChild(sectionEl.root); } this._container.appendChild(elements.root); @@ -179,7 +216,7 @@ export class ImageCarouselEditor extends EditorPane { } /** - * Update only the changing parts: main image src, counter, button states, thumbnail selection. + * Update only the changing parts: main image src, caption, counter, button states, thumbnail selection. * No DOM teardown/rebuild — eliminates the blank flash. */ private updateCurrentImage(): void { @@ -189,19 +226,26 @@ export class ImageCarouselEditor extends EditorPane { // Swap main image blob URL this._imageDisposables.clear(); - const currentImage = this._images[this._currentIndex]; + const entry = this._flatImages[this._currentIndex]; + const currentImage = entry.image; const blob = new Blob([currentImage.data.buffer.slice(0)], { type: currentImage.mimeType }); const url = URL.createObjectURL(blob); this._elements.mainImage.src = url; this._elements.mainImage.alt = currentImage.name; this._imageDisposables.add({ dispose: () => URL.revokeObjectURL(url) }); + // Update caption + if (currentImage.caption) { + this._elements.caption.textContent = currentImage.caption; + this._elements.caption.style.display = ''; + } else { + this._elements.caption.textContent = ''; + this._elements.caption.style.display = 'none'; + } + // Update button states this._elements.prevBtn.disabled = this._currentIndex === 0; - this._elements.nextBtn.disabled = this._currentIndex === this._images.length - 1; - - // Update counter - this._elements.counter.textContent = localize('imageCarousel.counter', "{0} / {1}", this._currentIndex + 1, this._images.length); + this._elements.nextBtn.disabled = this._currentIndex === this._flatImages.length - 1; // Update thumbnail selection for (let i = 0; i < this._thumbnailElements.length; i++) { @@ -224,7 +268,7 @@ export class ImageCarouselEditor extends EditorPane { } next(): void { - if (this._currentIndex < this._images.length - 1) { + if (this._currentIndex < this._flatImages.length - 1) { this._currentIndex++; this.updateCurrentImage(); } diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts index 9539f988b13..2b6e1fc8098 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts @@ -8,7 +8,7 @@ import { Disposable } from '../../../../base/common/lifecycle.js'; import { localize } from '../../../../nls.js'; import { createDecorator } from '../../../../platform/instantiation/common/instantiation.js'; import { ICarouselImage, IImageCarouselCollection } from './imageCarouselTypes.js'; -import { IChatResponseViewModel } from '../../chat/common/model/chatViewModel.js'; +import { IChatResponseViewModel, isRequestVM } from '../../chat/common/model/chatViewModel.js'; import { IChatToolInvocation, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from '../../chat/common/chatService/chatService.js'; import { isToolResultInputOutputDetails, isToolResultOutputDetails, IToolResultOutputDetails } from '../../chat/common/tools/languageModelToolsService.js'; @@ -27,23 +27,30 @@ export class ImageCarouselService extends Disposable implements IImageCarouselSe readonly _serviceBrand: undefined; async extractImagesFromResponse(response: IChatResponseViewModel): Promise { - const images: ICarouselImage[] = []; + const allImages: ICarouselImage[] = []; for (const item of response.response.value) { if (item.kind === 'toolInvocation' || item.kind === 'toolInvocationSerialized') { - const toolImages = this.extractImagesFromToolInvocation(item); - images.push(...toolImages); + const images = this.extractImagesFromToolInvocation(item); + allImages.push(...images); } } - if (images.length === 0) { + if (allImages.length === 0) { return undefined; } + // Use the corresponding user request as the carousel title + const request = response.session.getItems().find(item => isRequestVM(item) && item.id === response.requestId); + const title = request && isRequestVM(request) ? request.messageText : localize('imageCarousel.title', "Image Carousel"); + return { id: response.sessionResource.toString() + '_' + response.id, - title: localize('imageCarousel.title', "Image Carousel"), - images + title, + sections: [{ + title: '', + images: allImages, + }], }; } @@ -52,13 +59,16 @@ export class ImageCarouselService extends Disposable implements IImageCarouselSe const resultDetails = IChatToolInvocation.resultDetails(toolInvocation); + const msg = toolInvocation.pastTenseMessage ?? toolInvocation.invocationMessage; + const caption = typeof msg === 'string' ? msg : msg.value; const pushImage = (mimeType: string, data: VSBuffer) => { images.push({ id: `${toolInvocation.toolCallId}_${images.length}`, name: localize('imageCarousel.imageName', "Image {0}", images.length + 1), mimeType, data, - source: localize('imageCarousel.toolSource', "Tool: {0}", toolInvocation.toolId) + source: localize('imageCarousel.toolSource', "Tool: {0}", toolInvocation.toolId), + caption, }); }; diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselTypes.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselTypes.ts index 63d37e34fc8..cda9d2b23d8 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselTypes.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselTypes.ts @@ -13,10 +13,16 @@ export interface ICarouselImage { readonly data: VSBuffer; readonly uri?: URI; readonly source?: string; + readonly caption?: string; +} + +export interface ICarouselSection { + readonly title: string; + readonly images: ReadonlyArray; } export interface IImageCarouselCollection { readonly id: string; readonly title: string; - readonly images: ReadonlyArray; + readonly sections: ReadonlyArray; } diff --git a/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css b/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css index 229815a55d6..75b0a3ead83 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css +++ b/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css @@ -109,22 +109,54 @@ right: 8px; } -/* Counter */ -.image-carousel-editor .image-counter { +/* Bottom bar: caption + counter + thumbnails */ +.image-carousel-editor .bottom-bar { + display: flex; + flex-direction: column; + align-items: center; + gap: 2px; + padding: 4px 0 8px; + flex-shrink: 0; +} + +/* Extra gap before thumbnails */ +.image-carousel-editor .bottom-bar .sections-container { + margin-top: 4px; +} + +/* Caption */ +.image-carousel-editor .image-caption { text-align: center; color: var(--vscode-descriptionForeground); font-size: 12px; - padding: 2px 0; + padding: 0 24px; } -/* Thumbnail strip */ -.image-carousel-editor .thumbnails-container { +/* Sections container */ +.image-carousel-editor .sections-container { + display: flex; + flex-direction: column; + gap: 8px; + overflow-y: auto; + padding: 0; + flex-shrink: 0; +} + +/* Section */ +.image-carousel-editor .thumbnail-section-title { + color: var(--vscode-descriptionForeground); + font-size: 11px; + font-weight: 600; + text-transform: uppercase; + letter-spacing: 0.04em; + padding: 0 4px 2px; +} + +.image-carousel-editor .thumbnail-section-images { display: flex; gap: 6px; overflow-x: auto; - padding: 4px 0; justify-content: center; - flex-shrink: 0; } .image-carousel-editor .thumbnail { From 4a6638b7889097f260b6cdda414be3d21c5bad3a Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Thu, 12 Mar 2026 13:55:48 -0700 Subject: [PATCH 014/133] refactor(imageCarousel): simplify image extraction logic and improve type safety --- .../browser/imageCarousel.contribution.ts | 18 +++--------------- .../browser/imageCarouselService.ts | 8 ++++---- 2 files changed, 7 insertions(+), 19 deletions(-) diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts index cf51707b83b..94fb395255f 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts @@ -84,21 +84,9 @@ class OpenImageInCarouselAction extends Action2 { const collection = await carouselService.extractImagesFromResponse(responses[i]); if (collection && collection.sections.length > 0) { // Only use this collection if it actually contains the clicked image - let startIndex = 0; - let found = false; - for (const section of collection.sections) { - for (const img of section.images) { - if (img.data.equals(clickedData)) { - found = true; - break; - } - startIndex++; - } - if (found) { - break; - } - } - if (found) { + const allImages = collection.sections.flatMap(s => s.images); + const startIndex = allImages.findIndex(img => img.data.equals(clickedData)); + if (startIndex !== -1) { const input = new ImageCarouselEditorInput(collection, startIndex); await editorService.openEditor(input, { pinned: true }, MODAL_GROUP); return; diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts index 2b6e1fc8098..fd571856e8f 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts @@ -8,7 +8,7 @@ import { Disposable } from '../../../../base/common/lifecycle.js'; import { localize } from '../../../../nls.js'; import { createDecorator } from '../../../../platform/instantiation/common/instantiation.js'; import { ICarouselImage, IImageCarouselCollection } from './imageCarouselTypes.js'; -import { IChatResponseViewModel, isRequestVM } from '../../chat/common/model/chatViewModel.js'; +import { IChatRequestViewModel, IChatResponseViewModel, isRequestVM } from '../../chat/common/model/chatViewModel.js'; import { IChatToolInvocation, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from '../../chat/common/chatService/chatService.js'; import { isToolResultInputOutputDetails, isToolResultOutputDetails, IToolResultOutputDetails } from '../../chat/common/tools/languageModelToolsService.js'; @@ -41,8 +41,8 @@ export class ImageCarouselService extends Disposable implements IImageCarouselSe } // Use the corresponding user request as the carousel title - const request = response.session.getItems().find(item => isRequestVM(item) && item.id === response.requestId); - const title = request && isRequestVM(request) ? request.messageText : localize('imageCarousel.title', "Image Carousel"); + const request = response.session.getItems().find((item): item is IChatRequestViewModel => isRequestVM(item) && item.id === response.requestId); + const title = request ? request.messageText : localize('imageCarousel.title', "Image Carousel"); return { id: response.sessionResource.toString() + '_' + response.id, @@ -60,7 +60,7 @@ export class ImageCarouselService extends Disposable implements IImageCarouselSe const resultDetails = IChatToolInvocation.resultDetails(toolInvocation); const msg = toolInvocation.pastTenseMessage ?? toolInvocation.invocationMessage; - const caption = typeof msg === 'string' ? msg : msg.value; + const caption = msg ? (typeof msg === 'string' ? msg : msg.value) : undefined; const pushImage = (mimeType: string, data: VSBuffer) => { images.push({ id: `${toolInvocation.toolCallId}_${images.length}`, From ffe13a4476aedd435b6560d321b0ab89030df3a9 Mon Sep 17 00:00:00 2001 From: Josh Spicer <23246594+joshspicer@users.noreply.github.com> Date: Thu, 12 Mar 2026 14:12:14 -0700 Subject: [PATCH 015/133] Add inline hover action buttons to Chat Customizations views (#301171) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add inline hover actions to AI Customization tree items Add menu-contributable inline action buttons that appear on hover for file items in the Chat Customization tree view. Actions registered in the 'inline' menu group appear as icon buttons on hover/focus/selection. New actions: - Delete: removes customization file with confirmation dialog - Copy Path: copies file path to clipboard Existing actions (Open, Run Prompt) are preserved in context menu and Open is also shown as an inline hover button. Follows the standard VS Code pattern used by SCM, Explorer, and other tree views: ActionBar in tree renderer populated from IMenuService with the 'inline' group filter. Fixes part of microsoft/vscode#297343 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add inline hover action buttons to Chat Customizations management editor Add an ActionBar to AICustomizationItemRenderer populated from the AICustomizationManagementItemMenuId menu's inline group. The Delete action (trash icon) now appears as a hover button on each list item. The .item-right container already had CSS opacity transitions for hover visibility — this commit populates it with menu-driven actions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address review feedback: safe delete, non-file URI handling, dedup context menu - Delete action: guard against non-file URIs, use useTrash + recursive - Copy Path: fall back to uri.toString() for non-file schemes - Include storage in tree view renderer context for when-clause filtering - Fix duplicate Delete in management editor context menu by using getContextMenuActions with 'inline' filter instead of getFlatContextMenuActions Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Refresh management editor list after file deletions The list only subscribed to onDidChangeCustomAgents and onDidChangeSlashCommands, which don't fire for all prompt types. Subscribe to fileService.onDidFilesChange for deletions so the list refreshes immediately after using the inline delete button. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * reset --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../aiCustomizationTreeView.contribution.ts | 73 +++++++++++++++++++ .../browser/aiCustomizationTreeViewViews.ts | 62 +++++++++++++++- .../browser/media/aiCustomizationTreeView.css | 13 ++++ .../aiCustomizationListWidget.ts | 47 +++++++++++- .../aiCustomizationManagement.contribution.ts | 34 +++++++++ 5 files changed, 221 insertions(+), 8 deletions(-) diff --git a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.ts b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.ts index a7edc620be2..daac5285beb 100644 --- a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.ts +++ b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.ts @@ -14,6 +14,9 @@ import { Codicon } from '../../../../base/common/codicons.js'; import { ICommandService } from '../../../../platform/commands/common/commands.js'; import { URI } from '../../../../base/common/uri.js'; import { IEditorService } from '../../../../workbench/services/editor/common/editorService.js'; +import { IFileService } from '../../../../platform/files/common/files.js'; +import { IClipboardService } from '../../../../platform/clipboard/common/clipboardService.js'; +import { IDialogService } from '../../../../platform/dialogs/common/dialogs.js'; //#region Utilities @@ -79,7 +82,65 @@ registerAction2(class extends Action2 { } }); +// Delete file action +const DELETE_AI_CUSTOMIZATION_FILE_ID = 'aiCustomization.deleteFile'; +registerAction2(class extends Action2 { + constructor() { + super({ + id: DELETE_AI_CUSTOMIZATION_FILE_ID, + title: localize2('delete', "Delete"), + icon: Codicon.trash, + }); + } + async run(accessor: ServicesAccessor, context: URIContext): Promise { + const fileService = accessor.get(IFileService); + const dialogService = accessor.get(IDialogService); + const uri = extractURI(context); + const name = typeof context === 'object' && !URI.isUri(context) ? (context as { name?: string }).name ?? '' : ''; + + if (uri.scheme !== 'file') { + return; + } + + const confirmation = await dialogService.confirm({ + message: localize('confirmDelete', "Are you sure you want to delete '{0}'?", name || uri.path), + primaryButton: localize('delete', "Delete"), + }); + + if (confirmation.confirmed) { + await fileService.del(uri, { useTrash: true, recursive: true }); + } + } +}); + +// Copy path action +const COPY_AI_CUSTOMIZATION_PATH_ID = 'aiCustomization.copyPath'; +registerAction2(class extends Action2 { + constructor() { + super({ + id: COPY_AI_CUSTOMIZATION_PATH_ID, + title: localize2('copyPath', "Copy Path"), + icon: Codicon.clippy, + }); + } + async run(accessor: ServicesAccessor, context: URIContext): Promise { + const clipboardService = accessor.get(IClipboardService); + const uri = extractURI(context); + const textToCopy = uri.scheme === 'file' ? uri.fsPath : uri.toString(true); + await clipboardService.writeText(textToCopy); + } +}); + // Register context menu items + +// Inline hover actions (shown as icon buttons on hover) +MenuRegistry.appendMenuItem(AICustomizationItemMenuId, { + command: { id: DELETE_AI_CUSTOMIZATION_FILE_ID, title: localize('delete', "Delete"), icon: Codicon.trash }, + group: 'inline', + order: 10, +}); + +// Context menu items (shown on right-click) MenuRegistry.appendMenuItem(AICustomizationItemMenuId, { command: { id: OPEN_AI_CUSTOMIZATION_FILE_ID, title: localize('open', "Open") }, group: '1_open', @@ -93,4 +154,16 @@ MenuRegistry.appendMenuItem(AICustomizationItemMenuId, { when: ContextKeyExpr.equals(AICustomizationItemTypeContextKey.key, PromptsType.prompt), }); +MenuRegistry.appendMenuItem(AICustomizationItemMenuId, { + command: { id: COPY_AI_CUSTOMIZATION_PATH_ID, title: localize('copyPath', "Copy Path") }, + group: '3_modify', + order: 1, +}); + +MenuRegistry.appendMenuItem(AICustomizationItemMenuId, { + command: { id: DELETE_AI_CUSTOMIZATION_FILE_ID, title: localize('delete', "Delete") }, + group: '3_modify', + order: 10, +}); + //#endregion diff --git a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeViewViews.ts b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeViewViews.ts index e68286ee17c..7e52d57a889 100644 --- a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeViewViews.ts +++ b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeViewViews.ts @@ -5,6 +5,7 @@ import './media/aiCustomizationTreeView.css'; import * as dom from '../../../../base/browser/dom.js'; +import { ActionBar } from '../../../../base/browser/ui/actionbar/actionbar.js'; import { CancellationToken } from '../../../../base/common/cancellation.js'; import { DisposableStore } from '../../../../base/common/lifecycle.js'; import { autorun } from '../../../../base/common/observable.js'; @@ -12,7 +13,7 @@ import { basename, dirname } from '../../../../base/common/resources.js'; import { ThemeIcon } from '../../../../base/common/themables.js'; import { URI } from '../../../../base/common/uri.js'; import { localize } from '../../../../nls.js'; -import { getContextMenuActions } from '../../../../platform/actions/browser/menuEntryActionViewItem.js'; +import { createActionViewItem, getContextMenuActions } from '../../../../platform/actions/browser/menuEntryActionViewItem.js'; import { IMenuService } from '../../../../platform/actions/common/actions.js'; import { IConfigurationService } from '../../../../platform/configuration/common/configuration.js'; import { IContextKey, IContextKeyService, RawContextKey } from '../../../../platform/contextkey/common/contextkey.js'; @@ -149,6 +150,9 @@ interface IFileTemplateData { readonly container: HTMLElement; readonly icon: HTMLElement; readonly name: HTMLElement; + readonly actionBar: ActionBar; + readonly elementDisposables: DisposableStore; + readonly templateDisposables: DisposableStore; } class AICustomizationCategoryRenderer implements ITreeRenderer { @@ -189,15 +193,29 @@ class AICustomizationGroupRenderer implements ITreeRenderer { readonly templateId = 'file'; + constructor( + private readonly menuService: IMenuService, + private readonly contextKeyService: IContextKeyService, + private readonly instantiationService: IInstantiationService, + ) { } + renderTemplate(container: HTMLElement): IFileTemplateData { const element = dom.append(container, dom.$('.ai-customization-tree-item')); const icon = dom.append(element, dom.$('.icon')); const name = dom.append(element, dom.$('.name')); - return { container: element, icon, name }; + const actionsContainer = dom.append(element, dom.$('.actions')); + + const templateDisposables = new DisposableStore(); + const actionBar = templateDisposables.add(new ActionBar(actionsContainer, { + actionViewItemProvider: createActionViewItem.bind(undefined, this.instantiationService), + })); + + return { container: element, icon, name, actionBar, elementDisposables: new DisposableStore(), templateDisposables }; } renderElement(node: ITreeNode, _index: number, templateData: IFileTemplateData): void { const item = node.element; + templateData.elementDisposables.clear(); // Set icon based on prompt type let icon: ThemeIcon; @@ -225,9 +243,45 @@ class AICustomizationFileRenderer implements ITreeRenderer { + const actions = menu.getActions({ arg: context, shouldForwardArgs: true }); + const { primary } = getContextMenuActions(actions, 'inline'); + templateData.actionBar.clear(); + templateData.actionBar.push(primary, { icon: true, label: false }); + }; + updateActions(); + templateData.elementDisposables.add(menu.onDidChange(updateActions)); + + templateData.actionBar.context = context; } - disposeTemplate(_templateData: IFileTemplateData): void { } + disposeElement(_node: ITreeNode, _index: number, templateData: IFileTemplateData): void { + templateData.elementDisposables.clear(); + } + + disposeTemplate(templateData: IFileTemplateData): void { + templateData.templateDisposables.dispose(); + templateData.elementDisposables.dispose(); + } } /** @@ -575,7 +629,7 @@ export class AICustomizationViewPane extends ViewPane { [ new AICustomizationCategoryRenderer(), new AICustomizationGroupRenderer(), - new AICustomizationFileRenderer(), + new AICustomizationFileRenderer(this.menuService, this.contextKeyService, this.instantiationService), ], this.dataSource, { diff --git a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/media/aiCustomizationTreeView.css b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/media/aiCustomizationTreeView.css index 0756725fc2b..3e3d9be3b35 100644 --- a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/media/aiCustomizationTreeView.css +++ b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/media/aiCustomizationTreeView.css @@ -31,11 +31,24 @@ } .ai-customization-view .ai-customization-tree-item .name { + flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } +.ai-customization-view .ai-customization-tree-item .actions { + display: none; + flex-shrink: 0; + max-width: fit-content; +} + +.ai-customization-view .monaco-list .monaco-list-row:hover .ai-customization-tree-item > .actions, +.ai-customization-view .monaco-list .monaco-list-row.focused .ai-customization-tree-item > .actions, +.ai-customization-view .monaco-list .monaco-list-row.selected .ai-customization-tree-item > .actions { + display: flex; +} + .ai-customization-view .ai-customization-tree-item .description { flex-shrink: 1; color: var(--vscode-descriptionForeground); diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts index 42b5b2cf824..47e653c9b90 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts @@ -5,6 +5,7 @@ import './media/aiCustomizationManagement.css'; import * as DOM from '../../../../../base/browser/dom.js'; +import { ActionBar } from '../../../../../base/browser/ui/actionbar/actionbar.js'; import { Disposable, DisposableStore } from '../../../../../base/common/lifecycle.js'; import { Emitter, Event } from '../../../../../base/common/event.js'; import { CancellationToken } from '../../../../../base/common/cancellation.js'; @@ -31,7 +32,7 @@ import { IOpenerService } from '../../../../../platform/opener/common/opener.js' import { Button, ButtonWithDropdown } from '../../../../../base/browser/ui/button/button.js'; import { IMenuService } from '../../../../../platform/actions/common/actions.js'; import { IContextKeyService } from '../../../../../platform/contextkey/common/contextkey.js'; -import { getFlatContextMenuActions } from '../../../../../platform/actions/browser/menuEntryActionViewItem.js'; +import { createActionViewItem, getContextMenuActions } from '../../../../../platform/actions/browser/menuEntryActionViewItem.js'; import { IWorkspaceContextService } from '../../../../../platform/workspace/common/workspace.js'; import { ILabelService } from '../../../../../platform/label/common/label.js'; import { IAICustomizationWorkspaceService, applyStorageSourceFilter } from '../../common/aiCustomizationWorkspaceService.js'; @@ -135,6 +136,7 @@ class AICustomizationListDelegate implements IListVirtualDelegate { interface IAICustomizationItemTemplateData { readonly container: HTMLElement; readonly actionsContainer: HTMLElement; + readonly actionBar: ActionBar; readonly typeIcon: HTMLElement; readonly nameLabel: HighlightedLabel; readonly description: HighlightedLabel; @@ -251,6 +253,9 @@ class AICustomizationItemRenderer implements IListRenderer { + const actions = menu.getActions({ arg: context, shouldForwardArgs: true }); + const { primary } = getContextMenuActions(actions, 'inline'); + templateData.actionBar.clear(); + templateData.actionBar.push(primary, { icon: true, label: false }); + }; + updateActions(); + templateData.elementDisposables.add(menu.onDidChange(updateActions)); + + templateData.actionBar.context = context; } disposeTemplate(templateData: IAICustomizationItemTemplateData): void { @@ -543,6 +575,13 @@ export class AICustomizationListWidget extends Disposable { this._register(this.promptsService.onDidChangeCustomAgents(() => this.refresh())); this._register(this.promptsService.onDidChangeSlashCommands(() => this.refresh())); + // Refresh on file deletions so the list updates after inline delete actions + this._register(this.fileService.onDidFilesChange(e => { + if (e.gotDeleted()) { + this.refresh(); + } + })); + // Section footer at bottom with description and link this.sectionHeader = DOM.append(this.element, $('.section-footer')); this.sectionDescription = DOM.append(this.sectionHeader, $('p.section-footer-description')); @@ -575,13 +614,13 @@ export class AICustomizationListWidget extends Disposable { storage: item.storage, }; - // Get menu actions + // Get menu actions, excluding inline actions to avoid duplicates const actions = this.menuService.getMenuActions(AICustomizationManagementItemMenuId, this.contextKeyService, { arg: context, shouldForwardArgs: true, }); - const flatActions = getFlatContextMenuActions(actions); + const { secondary } = getContextMenuActions(actions, 'inline'); // Add copy path actions const copyActions = [ @@ -604,7 +643,7 @@ export class AICustomizationListWidget extends Disposable { this.contextMenuService.showContextMenu({ getAnchor: () => e.anchor, - getActions: () => [...flatActions, ...copyActions], + getActions: () => [...secondary, ...copyActions], }); } diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts index f5a73f856af..d20583d9439 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts @@ -39,6 +39,7 @@ import { basename, dirname } from '../../../../../base/common/resources.js'; import { Schemas } from '../../../../../base/common/network.js'; import { isWindows, isMacintosh } from '../../../../../base/common/platform.js'; import { ITelemetryService } from '../../../../../platform/telemetry/common/telemetry.js'; +import { IClipboardService } from '../../../../../platform/clipboard/common/clipboardService.js'; //#region Telemetry @@ -270,10 +271,43 @@ registerAction2(class extends Action2 { } }); +// Copy path action +const COPY_AI_CUSTOMIZATION_PATH_ID = 'aiCustomizationManagement.copyPath'; +registerAction2(class extends Action2 { + constructor() { + super({ + id: COPY_AI_CUSTOMIZATION_PATH_ID, + title: localize2('copyPath', "Copy Path"), + icon: Codicon.clippy, + }); + } + async run(accessor: ServicesAccessor, context: AICustomizationContext): Promise { + const clipboardService = accessor.get(IClipboardService); + const uri = extractURI(context); + const textToCopy = uri.scheme === 'file' ? uri.fsPath : uri.toString(true); + await clipboardService.writeText(textToCopy); + } +}); + // Context Key for prompt type to conditionally show "Run Prompt" const AI_CUSTOMIZATION_ITEM_TYPE_KEY = 'aiCustomizationManagementItemType'; // Register context menu items + +// Inline hover actions (shown as icon buttons on hover) +MenuRegistry.appendMenuItem(AICustomizationManagementItemMenuId, { + command: { id: COPY_AI_CUSTOMIZATION_PATH_ID, title: localize('copyPath', "Copy Path"), icon: Codicon.clippy }, + group: 'inline', + order: 1, +}); + +MenuRegistry.appendMenuItem(AICustomizationManagementItemMenuId, { + command: { id: DELETE_AI_CUSTOMIZATION_ID, title: localize('delete', "Delete"), icon: Codicon.trash }, + group: 'inline', + order: 10, +}); + +// Context menu items (shown on right-click) MenuRegistry.appendMenuItem(AICustomizationManagementItemMenuId, { command: { id: OPEN_AI_CUSTOMIZATION_MGMT_FILE_ID, title: localize('open', "Open") }, group: '1_open', From 41c997a20046e9b3e0880d502db22db985aa9f0b Mon Sep 17 00:00:00 2001 From: xingsy97 <87063252+xingsy97@users.noreply.github.com> Date: Fri, 13 Mar 2026 05:17:33 +0800 Subject: [PATCH 016/133] Enrich terminal tool result metadata for AI agent workflows (#300034) * Report terminal ID and cwd in runInTerminal tool result * resolve comment --- .../browser/tools/runInTerminalTool.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts index 5433ac1f6a0..47c24449b13 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts @@ -935,9 +935,12 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { resultText += `\n\ The command is still running, with output:\n${pollingResult.output}`; } + const endCwd = await toolTerminal.instance.getCwdResource(); return { toolMetadata: { - exitCode: undefined // Background processes don't have immediate exit codes + exitCode: undefined, // Background processes don't have immediate exit codes + id: termId, + cwd: endCwd?.toString(), }, content: [{ kind: 'text', @@ -973,10 +976,13 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { toolResultMessage = altBufferMessage; outputLineCount = 0; error = executeResult.error ?? 'alternateBuffer'; + const altBufferCwd = await toolTerminal.instance.getCwdResource(); altBufferResult = { toolResultMessage, toolMetadata: { - exitCode: undefined + exitCode: undefined, + id: termId, + cwd: altBufferCwd?.toString(), }, content: [{ kind: 'text', @@ -1113,10 +1119,13 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { resultText.push(terminalResult); const isError = exitCode !== undefined && exitCode !== 0; + const endCwd = await toolTerminal.instance.getCwdResource(); return { toolResultMessage, toolMetadata: { - exitCode: exitCode + exitCode: exitCode, + id: termId, + cwd: endCwd?.toString(), }, toolResultDetails: isError ? { input: command, From 3d4a3467439be8fe57ad954cad596b6f9dc78016 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Thu, 12 Mar 2026 21:26:55 +0000 Subject: [PATCH 017/133] Re-announce "no results" ARIA alert on explicit find navigation (#301135) * Initial plan * Re-announce "no results" ARIA alert on explicit find navigation (#301126) When the user presses Enter/F3 in the find widget to navigate but no match is found, re-announce "No results found for 'X'" via an ARIA alert. This ensures screen reader users hear the result even if they pressed Enter quickly after typing the search term. Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com> * Revert unrelated monaco.d.ts changes Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com> --- src/vs/editor/contrib/find/browser/findController.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/vs/editor/contrib/find/browser/findController.ts b/src/vs/editor/contrib/find/browser/findController.ts index 3260daed640..c504148633d 100644 --- a/src/vs/editor/contrib/find/browser/findController.ts +++ b/src/vs/editor/contrib/find/browser/findController.ts @@ -3,6 +3,7 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ +import { alert as alertFn } from '../../../../base/browser/ui/aria/aria.js'; import { Delayer } from '../../../../base/common/async.js'; import { KeyCode, KeyMod } from '../../../../base/common/keyCodes.js'; import { Disposable, DisposableStore } from '../../../../base/common/lifecycle.js'; @@ -18,7 +19,7 @@ import { OverviewRulerLane } from '../../../common/model.js'; import { CONTEXT_FIND_INPUT_FOCUSED, CONTEXT_FIND_WIDGET_VISIBLE, CONTEXT_REPLACE_INPUT_FOCUSED, FindModelBoundToEditorModel, FIND_IDS, ToggleCaseSensitiveKeybinding, TogglePreserveCaseKeybinding, ToggleRegexKeybinding, ToggleSearchScopeKeybinding, ToggleWholeWordKeybinding } from './findModel.js'; import { FindOptionsWidget } from './findOptionsWidget.js'; import { FindReplaceState, FindReplaceStateChangedEvent, INewFindReplaceState } from './findState.js'; -import { FindWidget, IFindController } from './findWidget.js'; +import { FindWidget, IFindController, NLS_NO_RESULTS } from './findWidget.js'; import * as nls from '../../../../nls.js'; import { MenuId } from '../../../../platform/actions/common/actions.js'; import { IClipboardService } from '../../../../platform/clipboard/common/clipboardService.js'; @@ -763,7 +764,13 @@ async function matchFindAction(editor: ICodeEditor, next: boolean): Promise Date: Thu, 12 Mar 2026 14:28:51 -0700 Subject: [PATCH 018/133] Update distro commit (main) (#301235) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d727d5ab390..d4c5f5c7096 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-oss-dev", "version": "1.112.0", - "distro": "db572686bb6736ac111e0c9a7ac806b166cdcd6e", + "distro": "a1ab5a4a27fc4bed366a051840f72810985fce06", "author": { "name": "Microsoft Corporation" }, From 658e28e5fca7a6eece43756700cbf1be30b81b35 Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Thu, 12 Mar 2026 14:31:05 -0700 Subject: [PATCH 019/133] testing: extract helper functions from RunTestTool and add comprehensive tests - Extracts 6 pure helper functions (buildTestRunSummary, getCoverageSummary, getOverallCoverageSummary, getFileCoverageDetails, mergeLineRanges, getFailureDetails) as module-level exports for better testability - Makes RunTestTool class public to allow external instantiation in tests - Adds comprehensive 44-test suite covering all helper functions and tool behavior - Tests include coverage details formatting, failure message handling, test result summarization, and line range merging logic - Uses upcastPartial() for type-safe mock creation without any type casts (Commit message generated by Copilot) --- .../testing/common/testingChatAgentTool.ts | 335 +++++---- .../test/common/testingChatAgentTool.test.ts | 693 ++++++++++++++++++ 2 files changed, 897 insertions(+), 131 deletions(-) create mode 100644 src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.ts diff --git a/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts b/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts index 94cb8a0f182..5d3aae6010b 100644 --- a/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts +++ b/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts @@ -31,14 +31,14 @@ import { ToolProgress, } from '../../chat/common/tools/languageModelToolsService.js'; import { TestId } from './testId.js'; -import { FileCoverage, getTotalCoveragePercent } from './testCoverage.js'; +import { FileCoverage, TestCoverage, getTotalCoveragePercent } from './testCoverage.js'; import { TestingContextKeys } from './testingContextKeys.js'; import { collectTestStateCounts, getTestProgressText } from './testingProgressMessages.js'; import { isFailedState } from './testingStates.js'; import { LiveTestResult } from './testResult.js'; import { ITestResultService } from './testResultService.js'; import { ITestService, testsInFile, waitForTestToBeIdle } from './testService.js'; -import { IncrementalTestCollectionItem, TestItemExpandState, TestMessageType, TestResultState, TestRunProfileBitset } from './testTypes.js'; +import { DetailType, IncrementalTestCollectionItem, TestItemExpandState, TestMessageType, TestResultState, TestRunProfileBitset } from './testTypes.js'; import { Position } from '../../../../editor/common/core/position.js'; import { ITestProfileService } from './testProfileService.js'; @@ -70,7 +70,7 @@ interface IRunTestToolParams { mode?: Mode; } -class RunTestTool implements IToolImpl { +export class RunTestTool implements IToolImpl { public static readonly ID = 'runTests'; public static readonly DEFINITION: IToolData = { id: this.ID, @@ -101,7 +101,7 @@ class RunTestTool implements IToolImpl { coverageFiles: { type: 'array', items: { type: 'string' }, - description: 'When mode="coverage": absolute file paths to include detailed coverage info for. Only the first matching file will be summarized.' + description: 'When mode="coverage": absolute file paths to include detailed coverage info for. If not provided, a file-level summary of all files with incomplete coverage is shown.' } }, }, @@ -168,7 +168,7 @@ class RunTestTool implements IToolImpl { }; } - const summary = await this._buildSummary(result, mode, coverageFiles); + const summary = await buildTestRunSummary(result, mode, coverageFiles); const content = [{ kind: 'text', value: summary } as const]; return { @@ -177,132 +177,6 @@ class RunTestTool implements IToolImpl { }; } - private async _buildSummary(result: LiveTestResult, mode: Mode, coverageFiles: string[] | undefined): Promise { - const failures = result.counts[TestResultState.Errored] + result.counts[TestResultState.Failed]; - let str = `\n`; - if (failures !== 0) { - str += await this._getFailureDetails(result); - } - if (mode === 'coverage') { - str += await this._getCoverageSummary(result, coverageFiles); - } - return str; - } - - private async _getCoverageSummary(result: LiveTestResult, coverageFiles: string[] | undefined): Promise { - if (!coverageFiles || !coverageFiles.length) { - return ''; - } - for (const task of result.tasks) { - const coverage = task.coverage.get(); - if (!coverage) { - continue; - } - const normalized = coverageFiles.map(file => URI.file(file).fsPath); - const coveredFilesMap = new Map(); - for (const file of coverage.getAllFiles().values()) { - coveredFilesMap.set(file.uri.fsPath, file); - } - for (const path of normalized) { - const file = coveredFilesMap.get(path); - if (!file) { - continue; - } - let summary = `\n`; - const pct = getTotalCoveragePercent(file.statement, file.branch, file.declaration) * 100; - summary += `\n`; - summary += `\n`; - return summary; - } - } - return ''; - } - - private async _getFailureDetails(result: LiveTestResult): Promise { - let str = ''; - let hadMessages = false; - for (const failure of result.tests) { - if (!isFailedState(failure.ownComputedState)) { - continue; - } - - const [, ...testPath] = TestId.split(failure.item.extId); - const testName = testPath.pop(); - str += ` '))}>\n`; - // Extract detailed failure information from error messages - for (const task of failure.tasks) { - for (const message of task.messages.filter(m => m.type === TestMessageType.Error)) { - hadMessages = true; - - // Add expected/actual outputs if available - if (message.expected !== undefined && message.actual !== undefined) { - str += `\n${message.expected}\n\n`; - str += `\n${message.actual}\n\n`; - } else { - // Fallback to the message content - const messageText = typeof message.message === 'string' ? message.message : message.message.value; - str += `\n${messageText}\n\n`; - } - - // Add stack trace information if available (limit to first 10 frames) - if (message.stackTrace && message.stackTrace.length > 0) { - for (const frame of message.stackTrace.slice(0, 10)) { - if (frame.uri && frame.position) { - str += `\n`; - } else if (frame.uri) { - str += `${frame.label}\n`; - } else { - str += `${frame.label}\n`; - } - } - } - - // Add location information if available - if (message.location) { - str += `\n`; - } - } - } - - str += `\n`; - } - - if (!hadMessages) { // some adapters don't have any per-test messages and just output - const output = result.tasks.map(t => t.output.getRange(0, t.output.length).toString().trim()).join('\n'); - if (output) { - str += `\n${output}\n\n`; - } - } - - return str; - } - /** Updates the UI progress as the test runs, resolving when the run is finished. */ private async _monitorRunProgress(result: LiveTestResult, progress: ToolProgress, token: CancellationToken): Promise { const store = new DisposableStore(); @@ -451,3 +325,202 @@ class RunTestTool implements IToolImpl { }); } } + +/** Builds the full summary string for a completed test run. */ +export async function buildTestRunSummary(result: LiveTestResult, mode: Mode, coverageFiles: string[] | undefined): Promise { + const failures = result.counts[TestResultState.Errored] + result.counts[TestResultState.Failed]; + let str = `\n`; + if (failures !== 0) { + str += await getFailureDetails(result); + } + if (mode === 'coverage') { + str += await getCoverageSummary(result, coverageFiles); + } + return str; +} + +/** Gets a coverage summary from a test result, either overall or per-file. */ +export async function getCoverageSummary(result: LiveTestResult, coverageFiles: string[] | undefined): Promise { + for (const task of result.tasks) { + const coverage = task.coverage.get(); + if (!coverage) { + continue; + } + + if (!coverageFiles || !coverageFiles.length) { + return getOverallCoverageSummary(coverage); + } + + const normalized = coverageFiles.map(file => URI.file(file).fsPath); + const coveredFilesMap = new Map(); + for (const file of coverage.getAllFiles().values()) { + coveredFilesMap.set(file.uri.fsPath, file); + } + + let str = ''; + for (const path of normalized) { + const file = coveredFilesMap.get(path); + if (!file) { + continue; + } + str += await getFileCoverageDetails(file, path); + } + return str; + } + return ''; +} + +/** Gets a file-level coverage overview sorted by lowest coverage first. */ +export function getOverallCoverageSummary(coverage: TestCoverage): string { + const files = [...coverage.getAllFiles().values()] + .map(f => ({ path: f.uri.fsPath, pct: getTotalCoveragePercent(f.statement, f.branch, f.declaration) * 100 })) + .filter(f => f.pct < 100) + .sort((a, b) => a.pct - b.pct); + + if (!files.length) { + return 'All files have 100% coverage.\n'; + } + + let str = '\n'; + for (const f of files) { + str += `\n`; + } + str += '\n'; + return str; +} + +/** Gets detailed coverage information for a single file including uncovered items. */ +export async function getFileCoverageDetails(file: FileCoverage, path: string): Promise { + const pct = getTotalCoveragePercent(file.statement, file.branch, file.declaration) * 100; + let str = ` `${d.name}(L${d.line})`).join(', ') + '\n'; + } + if (uncoveredBranches.length) { + str += 'uncovered branches: ' + uncoveredBranches.map(b => b.label ? `L${b.line}(${b.label})` : `L${b.line}`).join(', ') + '\n'; + } + if (uncoveredLines.length) { + str += 'uncovered lines: ' + mergeLineRanges(uncoveredLines) + '\n'; + } + } catch { /* ignore - details not available */ } + + str += '\n'; + return str; +} + +/** Merges overlapping/contiguous line ranges and formats them compactly. */ +export function mergeLineRanges(ranges: [number, number][]): string { + if (!ranges.length) { + return ''; + } + ranges.sort((a, b) => a[0] - b[0]); + const merged: [number, number][] = [ranges[0]]; + for (let i = 1; i < ranges.length; i++) { + const last = merged[merged.length - 1]; + const [start, end] = ranges[i]; + if (start <= last[1] + 1) { + last[1] = Math.max(last[1], end); + } else { + merged.push([start, end]); + } + } + return merged.map(([s, e]) => s === e ? `${s}` : `${s}-${e}`).join(', '); +} + +/** Formats failure details from a test result into an XML-like string. */ +export async function getFailureDetails(result: LiveTestResult): Promise { + let str = ''; + let hadMessages = false; + for (const failure of result.tests) { + if (!isFailedState(failure.ownComputedState)) { + continue; + } + + const [, ...testPath] = TestId.split(failure.item.extId); + const testName = testPath.pop(); + str += ` '))}>\n`; + for (const task of failure.tasks) { + for (const message of task.messages.filter(m => m.type === TestMessageType.Error)) { + hadMessages = true; + + if (message.expected !== undefined && message.actual !== undefined) { + str += `\n${message.expected}\n\n`; + str += `\n${message.actual}\n\n`; + } else { + const messageText = typeof message.message === 'string' ? message.message : message.message.value; + str += `\n${messageText}\n\n`; + } + + if (message.stackTrace && message.stackTrace.length > 0) { + for (const frame of message.stackTrace.slice(0, 10)) { + if (frame.uri && frame.position) { + str += `\n`; + } else if (frame.uri) { + str += `${frame.label}\n`; + } else { + str += `${frame.label}\n`; + } + } + } + + if (message.location) { + str += `\n`; + } + } + } + + str += `\n`; + } + + if (!hadMessages) { + const output = result.tasks.map(t => t.output.getRange(0, t.output.length).toString().trim()).join('\n'); + if (output) { + str += `\n${output}\n\n`; + } + } + + return str; +} diff --git a/src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.ts b/src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.ts new file mode 100644 index 00000000000..914433c13bb --- /dev/null +++ b/src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.ts @@ -0,0 +1,693 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { CancellationToken } from '../../../../../base/common/cancellation.js'; +import { Event } from '../../../../../base/common/event.js'; +import { URI } from '../../../../../base/common/uri.js'; +import { upcastPartial } from '../../../../../base/test/common/mock.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; +import { Range } from '../../../../../editor/common/core/range.js'; +import { Position } from '../../../../../editor/common/core/position.js'; +import { NullTelemetryService } from '../../../../../platform/telemetry/common/telemetryUtils.js'; +import { IExtUri } from '../../../../../base/common/resources.js'; +import { IUriIdentityService } from '../../../../../platform/uriIdentity/common/uriIdentity.js'; +import { IWorkspace, IWorkspaceContextService, IWorkspaceFolder } from '../../../../../platform/workspace/common/workspace.js'; +import { IToolInvocation, IToolInvocationPreparationContext, IToolProgressStep } from '../../../chat/common/tools/languageModelToolsService.js'; +import { FileCoverage, ICoverageAccessor, TestCoverage } from '../../common/testCoverage.js'; +import { LiveTestResult } from '../../common/testResult.js'; +import { ITestResultService } from '../../common/testResultService.js'; +import { IMainThreadTestCollection, ITestService } from '../../common/testService.js'; +import { CoverageDetails, DetailType, IBranchCoverage, IDeclarationCoverage, IFileCoverage, IStatementCoverage, ResolvedTestRunRequest, TestMessageType, TestResultState, TestRunProfileBitset } from '../../common/testTypes.js'; +import { ITestProfileService } from '../../common/testProfileService.js'; +import { observableValue } from '../../../../../base/common/observable.js'; +import { VSBuffer } from '../../../../../base/common/buffer.js'; +import { TestId } from '../../common/testId.js'; +import { RunTestTool, buildTestRunSummary, getCoverageSummary, getOverallCoverageSummary, getFileCoverageDetails, mergeLineRanges, getFailureDetails } from '../../common/testingChatAgentTool.js'; + +suite('Workbench - RunTestTool', () => { + const ds = ensureNoDisposablesAreLeakedInTestSuite(); + + let insertCounter = 0; + let tool: RunTestTool; + + const noopProgress = { + report: (_update: IToolProgressStep) => { }, + }; + const noopCountTokens = () => Promise.resolve(0); + + function createLiveTestResult(request?: ResolvedTestRunRequest): LiveTestResult { + const req = request ?? { + group: TestRunProfileBitset.Run, + targets: [{ profileId: 0, controllerId: 'ctrlId', testIds: ['id-a'] }], + }; + return ds.add(new LiveTestResult( + `result-${insertCounter++}`, + false, + req, + insertCounter, + NullTelemetryService, + )); + } + + function createTestCoverage(files: { uri: URI; statement: { covered: number; total: number }; branch?: { covered: number; total: number }; declaration?: { covered: number; total: number }; details?: CoverageDetails[] }[]): TestCoverage { + const result = createLiveTestResult(); + const accessor: ICoverageAccessor = { + getCoverageDetails: (id, _testId, _token) => { + const entry = files.find(f => f.uri.toString() === id); + return Promise.resolve(entry?.details ?? []); + }, + }; + const uriIdentity = upcastPartial({ + asCanonicalUri: (uri: URI) => uri, + extUri: upcastPartial({ + isEqual: (a: URI, b: URI) => a.toString() === b.toString(), + ignorePathCasing: () => false, + }), + }); + const coverage = new TestCoverage(result, 'task-1', uriIdentity, accessor); + for (const f of files) { + const fileCoverage: IFileCoverage = { + id: f.uri.toString(), + uri: f.uri, + statement: f.statement, + branch: f.branch, + declaration: f.declaration, + }; + coverage.append(fileCoverage, undefined); + } + return coverage; + } + + function makeStatement(line: number, count: number, endLine?: number, branches?: IBranchCoverage[]): IStatementCoverage { + return { + type: DetailType.Statement, + count, + location: new Range(line, 1, endLine ?? line, 1), + branches, + }; + } + + function makeDeclaration(name: string, line: number, count: number): IDeclarationCoverage { + return { + type: DetailType.Declaration, + name, + count, + location: new Range(line, 1, line, 1), + }; + } + + function makeBranch(line: number, count: number, label?: string): IBranchCoverage { + return { + count, + label, + location: new Range(line, 1, line, 1), + }; + } + + function createResultWithCoverage(coverageData: TestCoverage): LiveTestResult { + const result = createLiveTestResult(); + result.addTask({ id: 'task-1', name: 'Test Task', running: true, ctrlId: 'ctrlId' }); + const taskCov = result.tasks[0].coverage as ReturnType>; + taskCov.set(coverageData, undefined); + return result; + } + + function createResultWithTests(tests: { extId: string; label: string; state: TestResultState; messages?: { type: TestMessageType; message: string; expected?: string; actual?: string; location?: { uri: URI; range: Range }; stackTrace?: { uri?: URI; position?: { lineNumber: number; column: number }; label: string }[] }[] }[]): LiveTestResult { + const result = createLiveTestResult(); + result.addTask({ id: 't', name: 'Test Task', running: true, ctrlId: 'ctrlId' }); + + for (const t of tests) { + const chain = TestId.split(t.extId); + const items = chain.map((segment, i) => ({ + extId: new TestId(chain.slice(0, i + 1)).toString(), + label: i === chain.length - 1 ? t.label : segment, + busy: false, + description: null, + error: null, + range: null, + sortText: null, + tags: [], + uri: undefined, + })); + result.addTestChainToRun('ctrlId', items); + } + + for (const t of tests) { + result.updateState(t.extId, 't', t.state); + if (t.messages) { + for (const msg of t.messages) { + result.appendMessage(t.extId, 't', { + type: msg.type as TestMessageType.Error, + message: msg.message, + expected: msg.expected, + actual: msg.actual, + contextValue: undefined, + location: msg.location ? { uri: msg.location.uri, range: msg.location.range } : undefined, + stackTrace: msg.stackTrace?.map(f => ({ + uri: f.uri, + position: f.position ? new Position(f.position.lineNumber, f.position.column) : undefined, + label: f.label, + })), + }); + } + } + } + + return result; + } + + function createFileCov(uri: URI, statement: { covered: number; total: number }, details: CoverageDetails[], opts?: { branch?: { covered: number; total: number }; declaration?: { covered: number; total: number } }): FileCoverage { + const result = createLiveTestResult(); + const accessor: ICoverageAccessor = { + getCoverageDetails: () => Promise.resolve(details), + }; + return new FileCoverage({ id: 'file-1', uri, statement, branch: opts?.branch, declaration: opts?.declaration }, result, accessor); + } + + setup(() => { + insertCounter = 0; + + const mockTestService = upcastPartial({ + collection: upcastPartial({ + rootItems: [], + rootIds: [], + expand: () => Promise.resolve(), + getNodeById: () => undefined, + getNodeByUrl: () => [], + }), + runTests: () => Promise.resolve(upcastPartial({})), + cancelTestRun: () => { }, + }); + + const mockResultService = upcastPartial({ + onResultsChanged: Event.None, + }); + + const mockProfileService = upcastPartial({ + capabilitiesForTest: () => TestRunProfileBitset.Run | TestRunProfileBitset.Coverage, + }); + + const mockUriIdentity = upcastPartial({ + asCanonicalUri: (uri: URI) => uri, + extUri: upcastPartial({ isEqual: (a: URI, b: URI) => a.toString() === b.toString() }), + }); + + const mockWorkspaceContext = upcastPartial({ + getWorkspace: () => upcastPartial({ id: 'test', folders: [upcastPartial({ uri: URI.file('/workspace') })] }), + }); + + tool = new RunTestTool( + mockTestService, + mockUriIdentity, + mockWorkspaceContext, + mockResultService, + mockProfileService, + ); + }); + + suite('invoke', () => { + test('returns error when no tests found', async () => { + const result = await tool.invoke( + upcastPartial({ parameters: { files: ['/nonexistent/test.ts'] } }), + noopCountTokens, noopProgress, CancellationToken.None, + ); + assert.ok(result.toolResultError); + assert.ok(result.content[0].kind === 'text' && result.content[0].value.includes('No tests found')); + }); + }); + + suite('_buildSummary', () => { + test('includes pass/fail counts', async () => { + const result = createResultWithTests([ + { extId: new TestId(['ctrlId', 'a']).toString(), label: 'a', state: TestResultState.Passed }, + { extId: new TestId(['ctrlId', 'b']).toString(), label: 'b', state: TestResultState.Failed, messages: [{ type: TestMessageType.Error, message: 'boom' }] }, + ]); + result.markComplete(); + + const summary = await buildTestRunSummary(result, 'run', undefined); + assert.ok(summary.includes('')); + }); + + test('combines errored and failed in failure count', async () => { + const result = createResultWithTests([ + { extId: new TestId(['ctrlId', 'a']).toString(), label: 'a', state: TestResultState.Failed, messages: [{ type: TestMessageType.Error, message: 'fail' }] }, + { extId: new TestId(['ctrlId', 'b']).toString(), label: 'b', state: TestResultState.Errored, messages: [{ type: TestMessageType.Error, message: 'error' }] }, + { extId: new TestId(['ctrlId', 'c']).toString(), label: 'c', state: TestResultState.Passed }, + ]); + result.markComplete(); + + const summary = await buildTestRunSummary(result, 'run', undefined); + assert.ok(summary.includes('failed=2')); + }); + + test('includes coverage when mode is coverage', async () => { + const coverageData = createTestCoverage([ + { uri: URI.file('/src/a.ts'), statement: { covered: 8, total: 10 } }, + ]); + const result = createResultWithCoverage(coverageData); + result.markComplete(); + + const summary = await buildTestRunSummary(result, 'coverage', undefined); + assert.ok(summary.includes('')); + }); + + test('omits coverage when mode is run', async () => { + const result = createLiveTestResult(); + result.addTask({ id: 't', name: 'n', running: true, ctrlId: 'ctrl' }); + result.markComplete(); + + const summary = await buildTestRunSummary(result, 'run', undefined); + assert.ok(!summary.includes(' { + test('returns overall summary when no coverageFiles specified', async () => { + const coverageData = createTestCoverage([ + { uri: URI.file('/src/a.ts'), statement: { covered: 5, total: 10 } }, + { uri: URI.file('/src/b.ts'), statement: { covered: 10, total: 10 } }, + ]); + const result = createResultWithCoverage(coverageData); + + const summary = await getCoverageSummary(result, undefined); + assert.ok(summary.includes('')); + assert.ok(summary.includes('/src/a.ts')); + assert.ok(!summary.includes('/src/b.ts')); // 100% covered, excluded + }); + + test('returns detailed summary for specified coverageFiles', async () => { + const details: CoverageDetails[] = [ + makeDeclaration('uncoveredFn', 10, 0), + makeStatement(20, 0, 25), + ]; + const coverageData = createTestCoverage([ + { uri: URI.file('/src/a.ts'), statement: { covered: 8, total: 10 }, declaration: { covered: 0, total: 1 }, details }, + ]); + const result = createResultWithCoverage(coverageData); + + const summary = await getCoverageSummary(result, ['/src/a.ts']); + assert.ok(summary.includes(' { + const result = createLiveTestResult(); + result.addTask({ id: 't', name: 'n', running: true, ctrlId: 'ctrl' }); + + const summary = await getCoverageSummary(result, ['/src/a.ts']); + assert.strictEqual(summary, ''); + }); + + test('handles multiple coverageFiles', async () => { + const coverageData = createTestCoverage([ + { uri: URI.file('/src/a.ts'), statement: { covered: 8, total: 10 }, details: [makeStatement(5, 0)] }, + { uri: URI.file('/src/b.ts'), statement: { covered: 3, total: 10 }, details: [makeDeclaration('fn', 1, 0)] }, + ]); + const result = createResultWithCoverage(coverageData); + + const summary = await getCoverageSummary(result, ['/src/a.ts', '/src/b.ts']); + assert.ok(summary.includes('/src/a.ts')); + assert.ok(summary.includes('/src/b.ts')); + }); + + test('skips non-matching coverageFiles gracefully', async () => { + const coverageData = createTestCoverage([ + { uri: URI.file('/src/a.ts'), statement: { covered: 8, total: 10 } }, + ]); + const result = createResultWithCoverage(coverageData); + + const summary = await getCoverageSummary(result, ['/src/nonexistent.ts']); + assert.strictEqual(summary, ''); + }); + }); + + suite('getOverallCoverageSummary', () => { + test('returns all-covered message when everything is 100%', () => { + const coverage = createTestCoverage([ + { uri: URI.file('/src/a.ts'), statement: { covered: 10, total: 10 } }, + { uri: URI.file('/src/b.ts'), statement: { covered: 5, total: 5 } }, + ]); + assert.strictEqual( + getOverallCoverageSummary(coverage), + 'All files have 100% coverage.\n', + ); + }); + + test('sorts files by coverage ascending', () => { + const coverage = createTestCoverage([ + { uri: URI.file('/src/high.ts'), statement: { covered: 9, total: 10 } }, + { uri: URI.file('/src/low.ts'), statement: { covered: 3, total: 10 } }, + { uri: URI.file('/src/mid.ts'), statement: { covered: 7, total: 10 } }, + ]); + const summary = getOverallCoverageSummary(coverage); + const lowIdx = summary.indexOf('/src/low.ts'); + const midIdx = summary.indexOf('/src/mid.ts'); + const highIdx = summary.indexOf('/src/high.ts'); + assert.ok(lowIdx < midIdx && midIdx < highIdx); + }); + + test('excludes 100% files from listing', () => { + const coverage = createTestCoverage([ + { uri: URI.file('/src/partial.ts'), statement: { covered: 5, total: 10 } }, + { uri: URI.file('/src/full.ts'), statement: { covered: 10, total: 10 } }, + ]); + const summary = getOverallCoverageSummary(coverage); + assert.ok(summary.includes('/src/partial.ts')); + assert.ok(!summary.includes('/src/full.ts')); + }); + + test('includes percentage in output', () => { + const coverage = createTestCoverage([ + { uri: URI.file('/src/a.ts'), statement: { covered: 7, total: 10 } }, + ]); + const summary = getOverallCoverageSummary(coverage); + assert.ok(summary.includes('percent=70.0')); + }); + }); + + suite('getFileCoverageDetails', () => { + test('shows header with statement counts', async () => { + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, []); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(output.includes('statements=8/10')); + assert.ok(output.includes('percent=80.0')); + assert.ok(output.startsWith('\n')); + }); + + test('includes branch counts when available', async () => { + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, [], { branch: { covered: 3, total: 5 } }); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(output.includes('branches=3/5')); + }); + + test('includes declaration counts when available', async () => { + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, [], { declaration: { covered: 2, total: 4 } }); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(output.includes('declarations=2/4')); + }); + + test('omits branch/declaration when not available', async () => { + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, []); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(!output.includes('branches=')); + assert.ok(!output.includes('declarations=')); + }); + + test('lists uncovered declarations', async () => { + const details: CoverageDetails[] = [ + makeDeclaration('handleError', 89, 0), + makeDeclaration('processQueue', 120, 0), + makeDeclaration('coveredFn', 50, 3), + ]; + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, details, { declaration: { covered: 1, total: 3 } }); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(output.includes('uncovered functions: handleError(L89), processQueue(L120)')); + assert.ok(!output.includes('coveredFn')); + }); + + test('lists uncovered branches with labels', async () => { + const details: CoverageDetails[] = [ + makeStatement(34, 5, undefined, [ + makeBranch(34, 5, 'then'), + makeBranch(36, 0, 'else'), + ]), + makeStatement(56, 2, undefined, [ + makeBranch(56, 0, 'case "foo"'), + makeBranch(58, 2, 'case "bar"'), + ]), + ]; + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, details, { branch: { covered: 2, total: 4 } }); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(output.includes('uncovered branches: L36(else), L56(case "foo")')); + }); + + test('lists uncovered branches without labels', async () => { + const details: CoverageDetails[] = [ + makeStatement(10, 1, undefined, [makeBranch(10, 0)]), + ]; + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, details); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(output.includes('uncovered branches: L10\n')); + }); + + test('uses parent statement location when branch has no location', async () => { + const details: CoverageDetails[] = [ + makeStatement(42, 1, undefined, [{ count: 0, label: 'else' }]), + ]; + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, details); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(output.includes('L42(else)')); + }); + + test('lists merged uncovered line ranges', async () => { + const details: CoverageDetails[] = [ + makeStatement(23, 0, 27), + makeStatement(28, 0, 30), + makeStatement(45, 0), + makeStatement(67, 0, 72), + makeStatement(100, 0, 105), + makeStatement(50, 5), // covered + ]; + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 5, total: 11 }, details); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(output.includes('uncovered lines: 23-30, 45, 67-72, 100-105')); + }); + + test('omits uncovered sections when all covered', async () => { + const details: CoverageDetails[] = [ + makeDeclaration('fn', 10, 3), + makeStatement(20, 5), + makeStatement(30, 1, undefined, [makeBranch(30, 1, 'then'), makeBranch(32, 2, 'else')]), + ]; + const file = createFileCov(URI.file('/src/foo.ts'), { covered: 10, total: 10 }, details); + const output = await getFileCoverageDetails(file, '/src/foo.ts'); + assert.ok(!output.includes('uncovered')); + }); + + test('handles details() throwing gracefully', async () => { + const result = createLiveTestResult(); + const accessor: ICoverageAccessor = { + getCoverageDetails: () => Promise.reject(new Error('not available')), + }; + const file = new FileCoverage({ id: 'err', uri: URI.file('/src/err.ts'), statement: { covered: 5, total: 10 } }, result, accessor); + const output = await getFileCoverageDetails(file, '/src/err.ts'); + assert.ok(output.includes('')); + assert.ok(!output.includes('uncovered')); + }); + + test('full output snapshot', async () => { + const details: CoverageDetails[] = [ + makeDeclaration('uncoveredFn', 10, 0), + makeDeclaration('coveredFn', 20, 3), + makeStatement(30, 0, 32), + makeStatement(40, 5, undefined, [ + makeBranch(40, 5, 'then'), + makeBranch(42, 0, 'else'), + ]), + makeStatement(50, 3), + ]; + const file = createFileCov( + URI.file('/src/foo.ts'), + { covered: 8, total: 10 }, + details, + { branch: { covered: 1, total: 2 }, declaration: { covered: 1, total: 2 } }, + ); + assert.deepStrictEqual( + await getFileCoverageDetails(file, '/src/foo.ts'), + '\n' + + 'uncovered functions: uncoveredFn(L10)\n' + + 'uncovered branches: L42(else)\n' + + 'uncovered lines: 30-32\n' + + '\n', + ); + }); + }); + + suite('mergeLineRanges', () => { + test('returns empty for empty input', () => { + assert.strictEqual(mergeLineRanges([]), ''); + }); + + test('single range', () => { + assert.strictEqual(mergeLineRanges([[5, 10]]), '5-10'); + }); + + test('single line', () => { + assert.strictEqual(mergeLineRanges([[5, 5]]), '5'); + }); + + test('merges contiguous ranges', () => { + assert.strictEqual(mergeLineRanges([[1, 3], [4, 6]]), '1-6'); + }); + + test('keeps non-contiguous ranges separate', () => { + assert.strictEqual(mergeLineRanges([[1, 3], [10, 12]]), '1-3, 10-12'); + }); + + test('merges overlapping ranges', () => { + assert.strictEqual(mergeLineRanges([[1, 5], [3, 8]]), '1-8'); + }); + + test('merges adjacent single-line ranges', () => { + assert.strictEqual(mergeLineRanges([[5, 5], [6, 6], [10, 10]]), '5-6, 10'); + }); + + test('handles unsorted input', () => { + assert.strictEqual(mergeLineRanges([[10, 12], [1, 3], [4, 6]]), '1-6, 10-12'); + }); + + test('handles complex mixed ranges', () => { + assert.strictEqual(mergeLineRanges([[1, 1], [3, 5], [2, 2], [7, 9], [10, 10]]), '1-5, 7-10'); + }); + }); + + suite('getFailureDetails', () => { + test('formats expected/actual outputs', async () => { + const result = createResultWithTests([{ + extId: new TestId(['ctrlId', 'suite', 'myTest']).toString(), + label: 'myTest', + state: TestResultState.Failed, + messages: [{ + type: TestMessageType.Error, + message: 'Assertion failed', + expected: 'hello', + actual: 'world', + }], + }]); + result.markComplete(); + + const output = await getFailureDetails(result); + assert.ok(output.includes('\nhello\n')); + assert.ok(output.includes('\nworld\n')); + }); + + test('formats plain message when no expected/actual', async () => { + const result = createResultWithTests([{ + extId: new TestId(['ctrlId', 'myTest']).toString(), + label: 'myTest', + state: TestResultState.Failed, + messages: [{ + type: TestMessageType.Error, + message: 'Something went wrong', + }], + }]); + result.markComplete(); + + const output = await getFailureDetails(result); + assert.ok(output.includes('\nSomething went wrong\n')); + }); + + test('includes test name and path', async () => { + const result = createResultWithTests([{ + extId: new TestId(['ctrlId', 'suite1', 'suite2', 'myTest']).toString(), + label: 'myTest', + state: TestResultState.Failed, + messages: [{ type: TestMessageType.Error, message: 'fail' }], + }]); + result.markComplete(); + + const output = await getFailureDetails(result); + assert.ok(output.includes('name="myTest"')); + assert.ok(output.includes('path="suite1 > suite2"')); + }); + + test('includes stack trace frames', async () => { + const result = createResultWithTests([{ + extId: new TestId(['ctrlId', 'myTest']).toString(), + label: 'myTest', + state: TestResultState.Failed, + messages: [{ + type: TestMessageType.Error, + message: 'fail', + stackTrace: [ + { uri: URI.file('/src/test.ts'), position: { lineNumber: 10, column: 5 }, label: 'testFn' }, + { uri: URI.file('/src/helper.ts'), position: undefined, label: 'helperFn' }, + { uri: undefined, position: undefined, label: 'anonymous' }, + ], + }], + }]); + result.markComplete(); + + const output = await getFailureDetails(result); + assert.ok(output.includes('path="/src/test.ts" line="10" col="5"')); + assert.ok(output.includes('path="/src/helper.ts">helperFn')); + assert.ok(output.includes('>anonymous')); + }); + + test('includes location information', async () => { + const result = createResultWithTests([{ + extId: new TestId(['ctrlId', 'myTest']).toString(), + label: 'myTest', + state: TestResultState.Failed, + messages: [{ + type: TestMessageType.Error, + message: 'fail', + location: { uri: URI.file('/src/test.ts'), range: new Range(42, 8, 42, 20) }, + }], + }]); + result.markComplete(); + + const output = await getFailureDetails(result); + assert.ok(output.includes('path="/src/test.ts" line="42" col="8"')); + }); + + test('skips passing tests', async () => { + const result = createResultWithTests([ + { extId: new TestId(['ctrlId', 'pass']).toString(), label: 'pass', state: TestResultState.Passed }, + { extId: new TestId(['ctrlId', 'fail']).toString(), label: 'fail', state: TestResultState.Failed, messages: [{ type: TestMessageType.Error, message: 'boom' }] }, + ]); + result.markComplete(); + + const output = await getFailureDetails(result); + assert.ok(!output.includes('name="pass"')); + assert.ok(output.includes('name="fail"')); + }); + + test('shows task output when no per-test messages', async () => { + const result = createResultWithTests([{ + extId: new TestId(['ctrlId', 'myTest']).toString(), + label: 'myTest', + state: TestResultState.Failed, + }]); + result.appendOutput(VSBuffer.fromString('raw test output'), 't'); + result.markComplete(); + + const output = await getFailureDetails(result); + assert.ok(output.includes('\nraw test output\n')); + }); + }); + + suite('prepareToolInvocation', () => { + test('shows file names in confirmation', async () => { + const prepared = await tool.prepareToolInvocation( + upcastPartial({ parameters: { files: ['/path/to/test1.ts', '/path/to/test2.ts'] }, toolCallId: 'call-1', chatSessionResource: undefined }), + CancellationToken.None, + ); + assert.ok(prepared); + const msg = prepared.confirmationMessages?.message; + assert.ok(msg); + const msgStr = typeof msg === 'string' ? msg : msg.value; + assert.ok(msgStr.includes('test1.ts')); + assert.ok(msgStr.includes('test2.ts')); + }); + + test('shows all-tests message when no files', async () => { + const prepared = await tool.prepareToolInvocation( + upcastPartial({ parameters: {}, toolCallId: 'call-2', chatSessionResource: undefined }), + CancellationToken.None, + ); + assert.ok(prepared); + const msg = prepared.confirmationMessages?.message; + assert.ok(msg); + const msgStr = typeof msg === 'string' ? msg : msg.value; + assert.ok(msgStr.toLowerCase().includes('all tests')); + }); + }); +}); From cbc25fffb20a7a4ff078acc864f5d1402a1bab77 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Mar 2026 14:32:40 -0700 Subject: [PATCH 020/133] build(deps): bump file-type from 16.5.4 to 21.3.1 in /extensions/git (#300597) * build(deps): bump file-type from 16.5.4 to 21.3.1 in /extensions/git Bumps [file-type](https://github.com/sindresorhus/file-type) from 16.5.4 to 21.3.1. - [Release notes](https://github.com/sindresorhus/file-type/releases) - [Commits](https://github.com/sindresorhus/file-type/compare/v16.5.4...v21.3.1) --- updated-dependencies: - dependency-name: file-type dependency-version: 21.3.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] * fix(git): update file-type import for v21.x API (#301231) * Initial plan * fix: update file-type import for v21.x API changes Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> --- extensions/git/package-lock.json | 185 +++++++++++++++---------------- extensions/git/package.json | 2 +- extensions/git/src/git.ts | 4 +- 3 files changed, 91 insertions(+), 100 deletions(-) diff --git a/extensions/git/package-lock.json b/extensions/git/package-lock.json index b552ce9fa5b..9d6f684de61 100644 --- a/extensions/git/package-lock.json +++ b/extensions/git/package-lock.json @@ -12,7 +12,7 @@ "@joaomoreno/unique-names-generator": "^5.2.0", "@vscode/extension-telemetry": "^0.9.8", "byline": "^5.0.0", - "file-type": "16.5.4", + "file-type": "21.3.1", "picomatch": "2.3.1", "vscode-uri": "^2.0.0", "which": "4.0.0" @@ -28,6 +28,16 @@ "vscode": "^1.5.0" } }, + "node_modules/@borewit/text-codec": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.1.tgz", + "integrity": "sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, "node_modules/@joaomoreno/unique-names-generator": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@joaomoreno/unique-names-generator/-/unique-names-generator-5.2.0.tgz", @@ -161,10 +171,28 @@ "integrity": "sha512-OUUJTh3fnaUSzg9DEHgv3d7jC+DnPL65mIO7RaR+jWve7+MmcgIvF79gY97DPQ4frH+IpNR78YAYd/dW4gK3kg==", "license": "MIT" }, + "node_modules/@tokenizer/inflate": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz", + "integrity": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "token-types": "^6.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, "node_modules/@tokenizer/token": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", - "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==" + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", + "license": "MIT" }, "node_modules/@types/byline": { "version": "4.2.31", @@ -226,17 +254,36 @@ "node": ">=0.10.0" } }, - "node_modules/file-type": { - "version": "16.5.4", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz", - "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==", + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", "dependencies": { - "readable-web-to-node-stream": "^3.0.0", - "strtok3": "^6.2.4", - "token-types": "^4.1.1" + "ms": "^2.1.3" }, "engines": { - "node": ">=10" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/file-type": { + "version": "21.3.1", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.1.tgz", + "integrity": "sha512-SrzXX46I/zsRDjTb82eucsGg0ODq2NpGDp4HcsFKApPy8P8vACjpJRDoGGMfEzhFC0ry61ajd7f72J3603anBA==", + "license": "MIT", + "dependencies": { + "@tokenizer/inflate": "^0.4.1", + "strtok3": "^10.3.4", + "token-types": "^6.1.1", + "uint8array-extras": "^1.4.0" + }, + "engines": { + "node": ">=20" }, "funding": { "url": "https://github.com/sindresorhus/file-type?sponsor=1" @@ -259,12 +306,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + ], + "license": "BSD-3-Clause" }, "node_modules/isexe": { "version": "3.1.1", @@ -274,17 +317,11 @@ "node": ">=16" } }, - "node_modules/peek-readable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz", - "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==", - "engines": { - "node": ">=8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, "node_modules/picomatch": { "version": "2.3.1", @@ -297,71 +334,16 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readable-web-to-node-stream": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", - "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", - "dependencies": { - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/strtok3": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz", - "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==", + "version": "10.3.4", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.4.tgz", + "integrity": "sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==", + "license": "MIT", "dependencies": { - "@tokenizer/token": "^0.3.0", - "peek-readable": "^4.1.0" + "@tokenizer/token": "^0.3.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "type": "github", @@ -369,21 +351,35 @@ } }, "node_modules/token-types": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.0.tgz", - "integrity": "sha512-P0rrp4wUpefLncNamWIef62J0v0kQR/GfDVji9WKY7GDCWy5YbVSrKUTam07iWPZQGy0zWNOfstYTykMmPNR7w==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz", + "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==", + "license": "MIT", "dependencies": { + "@borewit/text-codec": "^0.2.1", "@tokenizer/token": "^0.3.0", "ieee754": "^1.2.1" }, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { "type": "github", "url": "https://github.com/sponsors/Borewit" } }, + "node_modules/uint8array-extras": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz", + "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/undici-types": { "version": "6.20.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", @@ -391,11 +387,6 @@ "dev": true, "license": "MIT" }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, "node_modules/vscode-uri": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.0.0.tgz", diff --git a/extensions/git/package.json b/extensions/git/package.json index 3eac301dfbe..8ff55b2a415 100644 --- a/extensions/git/package.json +++ b/extensions/git/package.json @@ -4348,7 +4348,7 @@ "@joaomoreno/unique-names-generator": "^5.2.0", "@vscode/extension-telemetry": "^0.9.8", "byline": "^5.0.0", - "file-type": "16.5.4", + "file-type": "21.3.1", "picomatch": "2.3.1", "vscode-uri": "^2.0.0", "which": "4.0.0" diff --git a/extensions/git/src/git.ts b/extensions/git/src/git.ts index 90284866a51..14e61bc3f8b 100644 --- a/extensions/git/src/git.ts +++ b/extensions/git/src/git.ts @@ -10,7 +10,7 @@ import * as cp from 'child_process'; import { fileURLToPath } from 'url'; import which from 'which'; import { EventEmitter } from 'events'; -import * as filetype from 'file-type'; +import { fileTypeFromBuffer } from 'file-type'; import { assign, groupBy, IDisposable, toDisposable, dispose, mkdirp, readBytes, detectUnicodeEncoding, Encoding, onceEvent, splitInChunks, Limiter, Versions, isWindows, pathEquals, isMacintosh, isDescendant, relativePathWithNoFallback, Mutable } from './util'; import { CancellationError, CancellationToken, ConfigurationChangeEvent, LogOutputChannel, Progress, Uri, workspace } from 'vscode'; import type { Commit as ApiCommit, Ref, Branch, Remote, LogOptions, Change, CommitOptions, RefQuery as ApiRefQuery, InitOptions, DiffChange, Worktree as ApiWorktree } from './api/git'; @@ -1691,7 +1691,7 @@ export class Repository { } if (!isText) { - const result = await filetype.fromBuffer(buffer); + const result = await fileTypeFromBuffer(buffer); if (!result) { return { mimetype: 'application/octet-stream' }; From ccd5ee84212be4ec9e3b859da94afcc532af3c46 Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Thu, 12 Mar 2026 14:42:25 -0700 Subject: [PATCH 021/133] address PR review comments - Fix getCoverageSummary() returning early from a task that had coverage but no matching coverageFiles, preventing subsequent tasks from being checked - Use URI.file().fsPath instead of hardcoded POSIX path strings in test assertions for cross-platform compatibility (Commit message generated by Copilot) --- .../testing/common/testingChatAgentTool.ts | 4 +- .../test/common/testingChatAgentTool.test.ts | 144 +++++++++++------- 2 files changed, 89 insertions(+), 59 deletions(-) diff --git a/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts b/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts index 5d3aae6010b..fe6f4d9e5ff 100644 --- a/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts +++ b/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts @@ -365,7 +365,9 @@ export async function getCoverageSummary(result: LiveTestResult, coverageFiles: } str += await getFileCoverageDetails(file, path); } - return str; + if (str) { + return str; + } } return ''; } diff --git a/src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.ts b/src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.ts index 914433c13bb..a6ede42a998 100644 --- a/src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.ts +++ b/src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.ts @@ -266,62 +266,70 @@ suite('Workbench - RunTestTool', () => { suite('getCoverageSummary', () => { test('returns overall summary when no coverageFiles specified', async () => { + const fileA = URI.file('/src/a.ts'); + const fileB = URI.file('/src/b.ts'); const coverageData = createTestCoverage([ - { uri: URI.file('/src/a.ts'), statement: { covered: 5, total: 10 } }, - { uri: URI.file('/src/b.ts'), statement: { covered: 10, total: 10 } }, + { uri: fileA, statement: { covered: 5, total: 10 } }, + { uri: fileB, statement: { covered: 10, total: 10 } }, ]); const result = createResultWithCoverage(coverageData); const summary = await getCoverageSummary(result, undefined); assert.ok(summary.includes('')); - assert.ok(summary.includes('/src/a.ts')); - assert.ok(!summary.includes('/src/b.ts')); // 100% covered, excluded + assert.ok(summary.includes(fileA.fsPath)); + assert.ok(!summary.includes(fileB.fsPath)); // 100% covered, excluded }); test('returns detailed summary for specified coverageFiles', async () => { + const fileA = URI.file('/src/a.ts'); const details: CoverageDetails[] = [ makeDeclaration('uncoveredFn', 10, 0), makeStatement(20, 0, 25), ]; const coverageData = createTestCoverage([ - { uri: URI.file('/src/a.ts'), statement: { covered: 8, total: 10 }, declaration: { covered: 0, total: 1 }, details }, + { uri: fileA, statement: { covered: 8, total: 10 }, declaration: { covered: 0, total: 1 }, details }, ]); const result = createResultWithCoverage(coverageData); - const summary = await getCoverageSummary(result, ['/src/a.ts']); - assert.ok(summary.includes(' { + const fileA = URI.file('/src/a.ts'); const result = createLiveTestResult(); result.addTask({ id: 't', name: 'n', running: true, ctrlId: 'ctrl' }); - const summary = await getCoverageSummary(result, ['/src/a.ts']); + const summary = await getCoverageSummary(result, [fileA.fsPath]); assert.strictEqual(summary, ''); }); test('handles multiple coverageFiles', async () => { + const fileA = URI.file('/src/a.ts'); + const fileB = URI.file('/src/b.ts'); const coverageData = createTestCoverage([ - { uri: URI.file('/src/a.ts'), statement: { covered: 8, total: 10 }, details: [makeStatement(5, 0)] }, - { uri: URI.file('/src/b.ts'), statement: { covered: 3, total: 10 }, details: [makeDeclaration('fn', 1, 0)] }, + { uri: fileA, statement: { covered: 8, total: 10 }, details: [makeStatement(5, 0)] }, + { uri: fileB, statement: { covered: 3, total: 10 }, details: [makeDeclaration('fn', 1, 0)] }, ]); const result = createResultWithCoverage(coverageData); - const summary = await getCoverageSummary(result, ['/src/a.ts', '/src/b.ts']); - assert.ok(summary.includes('/src/a.ts')); - assert.ok(summary.includes('/src/b.ts')); + const summary = await getCoverageSummary(result, [fileA.fsPath, fileB.fsPath]); + assert.ok(summary.includes(fileA.fsPath)); + assert.ok(summary.includes(fileB.fsPath)); }); test('skips non-matching coverageFiles gracefully', async () => { + const fileA = URI.file('/src/a.ts'); + const nonExistent = URI.file('/src/nonexistent.ts'); const coverageData = createTestCoverage([ - { uri: URI.file('/src/a.ts'), statement: { covered: 8, total: 10 } }, + { uri: fileA, statement: { covered: 8, total: 10 } }, ]); const result = createResultWithCoverage(coverageData); - const summary = await getCoverageSummary(result, ['/src/nonexistent.ts']); + const summary = await getCoverageSummary(result, [nonExistent.fsPath]); assert.strictEqual(summary, ''); }); }); @@ -339,26 +347,31 @@ suite('Workbench - RunTestTool', () => { }); test('sorts files by coverage ascending', () => { + const high = URI.file('/src/high.ts'); + const low = URI.file('/src/low.ts'); + const mid = URI.file('/src/mid.ts'); const coverage = createTestCoverage([ - { uri: URI.file('/src/high.ts'), statement: { covered: 9, total: 10 } }, - { uri: URI.file('/src/low.ts'), statement: { covered: 3, total: 10 } }, - { uri: URI.file('/src/mid.ts'), statement: { covered: 7, total: 10 } }, + { uri: high, statement: { covered: 9, total: 10 } }, + { uri: low, statement: { covered: 3, total: 10 } }, + { uri: mid, statement: { covered: 7, total: 10 } }, ]); const summary = getOverallCoverageSummary(coverage); - const lowIdx = summary.indexOf('/src/low.ts'); - const midIdx = summary.indexOf('/src/mid.ts'); - const highIdx = summary.indexOf('/src/high.ts'); + const lowIdx = summary.indexOf(low.fsPath); + const midIdx = summary.indexOf(mid.fsPath); + const highIdx = summary.indexOf(high.fsPath); assert.ok(lowIdx < midIdx && midIdx < highIdx); }); test('excludes 100% files from listing', () => { + const partial = URI.file('/src/partial.ts'); + const full = URI.file('/src/full.ts'); const coverage = createTestCoverage([ - { uri: URI.file('/src/partial.ts'), statement: { covered: 5, total: 10 } }, - { uri: URI.file('/src/full.ts'), statement: { covered: 10, total: 10 } }, + { uri: partial, statement: { covered: 5, total: 10 } }, + { uri: full, statement: { covered: 10, total: 10 } }, ]); const summary = getOverallCoverageSummary(coverage); - assert.ok(summary.includes('/src/partial.ts')); - assert.ok(!summary.includes('/src/full.ts')); + assert.ok(summary.includes(partial.fsPath)); + assert.ok(!summary.includes(full.fsPath)); }); test('includes percentage in output', () => { @@ -372,46 +385,52 @@ suite('Workbench - RunTestTool', () => { suite('getFileCoverageDetails', () => { test('shows header with statement counts', async () => { - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, []); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const uri = URI.file('/src/foo.ts'); + const file = createFileCov(uri, { covered: 8, total: 10 }, []); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(output.includes('statements=8/10')); assert.ok(output.includes('percent=80.0')); - assert.ok(output.startsWith('\n')); }); test('includes branch counts when available', async () => { - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, [], { branch: { covered: 3, total: 5 } }); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const uri = URI.file('/src/foo.ts'); + const file = createFileCov(uri, { covered: 8, total: 10 }, [], { branch: { covered: 3, total: 5 } }); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(output.includes('branches=3/5')); }); test('includes declaration counts when available', async () => { - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, [], { declaration: { covered: 2, total: 4 } }); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const uri = URI.file('/src/foo.ts'); + const file = createFileCov(uri, { covered: 8, total: 10 }, [], { declaration: { covered: 2, total: 4 } }); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(output.includes('declarations=2/4')); }); test('omits branch/declaration when not available', async () => { - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, []); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const uri = URI.file('/src/foo.ts'); + const file = createFileCov(uri, { covered: 8, total: 10 }, []); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(!output.includes('branches=')); assert.ok(!output.includes('declarations=')); }); test('lists uncovered declarations', async () => { + const uri = URI.file('/src/foo.ts'); const details: CoverageDetails[] = [ makeDeclaration('handleError', 89, 0), makeDeclaration('processQueue', 120, 0), makeDeclaration('coveredFn', 50, 3), ]; - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, details, { declaration: { covered: 1, total: 3 } }); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const file = createFileCov(uri, { covered: 8, total: 10 }, details, { declaration: { covered: 1, total: 3 } }); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(output.includes('uncovered functions: handleError(L89), processQueue(L120)')); assert.ok(!output.includes('coveredFn')); }); test('lists uncovered branches with labels', async () => { + const uri = URI.file('/src/foo.ts'); const details: CoverageDetails[] = [ makeStatement(34, 5, undefined, [ makeBranch(34, 5, 'then'), @@ -422,30 +441,33 @@ suite('Workbench - RunTestTool', () => { makeBranch(58, 2, 'case "bar"'), ]), ]; - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, details, { branch: { covered: 2, total: 4 } }); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const file = createFileCov(uri, { covered: 8, total: 10 }, details, { branch: { covered: 2, total: 4 } }); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(output.includes('uncovered branches: L36(else), L56(case "foo")')); }); test('lists uncovered branches without labels', async () => { + const uri = URI.file('/src/foo.ts'); const details: CoverageDetails[] = [ makeStatement(10, 1, undefined, [makeBranch(10, 0)]), ]; - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, details); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const file = createFileCov(uri, { covered: 8, total: 10 }, details); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(output.includes('uncovered branches: L10\n')); }); test('uses parent statement location when branch has no location', async () => { + const uri = URI.file('/src/foo.ts'); const details: CoverageDetails[] = [ makeStatement(42, 1, undefined, [{ count: 0, label: 'else' }]), ]; - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 8, total: 10 }, details); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const file = createFileCov(uri, { covered: 8, total: 10 }, details); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(output.includes('L42(else)')); }); test('lists merged uncovered line ranges', async () => { + const uri = URI.file('/src/foo.ts'); const details: CoverageDetails[] = [ makeStatement(23, 0, 27), makeStatement(28, 0, 30), @@ -454,35 +476,38 @@ suite('Workbench - RunTestTool', () => { makeStatement(100, 0, 105), makeStatement(50, 5), // covered ]; - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 5, total: 11 }, details); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const file = createFileCov(uri, { covered: 5, total: 11 }, details); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(output.includes('uncovered lines: 23-30, 45, 67-72, 100-105')); }); test('omits uncovered sections when all covered', async () => { + const uri = URI.file('/src/foo.ts'); const details: CoverageDetails[] = [ makeDeclaration('fn', 10, 3), makeStatement(20, 5), makeStatement(30, 1, undefined, [makeBranch(30, 1, 'then'), makeBranch(32, 2, 'else')]), ]; - const file = createFileCov(URI.file('/src/foo.ts'), { covered: 10, total: 10 }, details); - const output = await getFileCoverageDetails(file, '/src/foo.ts'); + const file = createFileCov(uri, { covered: 10, total: 10 }, details); + const output = await getFileCoverageDetails(file, uri.fsPath); assert.ok(!output.includes('uncovered')); }); test('handles details() throwing gracefully', async () => { + const uri = URI.file('/src/err.ts'); const result = createLiveTestResult(); const accessor: ICoverageAccessor = { getCoverageDetails: () => Promise.reject(new Error('not available')), }; - const file = new FileCoverage({ id: 'err', uri: URI.file('/src/err.ts'), statement: { covered: 5, total: 10 } }, result, accessor); - const output = await getFileCoverageDetails(file, '/src/err.ts'); - assert.ok(output.includes('')); assert.ok(!output.includes('uncovered')); }); test('full output snapshot', async () => { + const uri = URI.file('/src/foo.ts'); const details: CoverageDetails[] = [ makeDeclaration('uncoveredFn', 10, 0), makeDeclaration('coveredFn', 20, 3), @@ -494,14 +519,14 @@ suite('Workbench - RunTestTool', () => { makeStatement(50, 3), ]; const file = createFileCov( - URI.file('/src/foo.ts'), + uri, { covered: 8, total: 10 }, details, { branch: { covered: 1, total: 2 }, declaration: { covered: 1, total: 2 } }, ); assert.deepStrictEqual( - await getFileCoverageDetails(file, '/src/foo.ts'), - '\n' + + await getFileCoverageDetails(file, uri.fsPath), + `\n` + 'uncovered functions: uncoveredFn(L10)\n' + 'uncovered branches: L42(else)\n' + 'uncovered lines: 30-32\n' + @@ -599,6 +624,8 @@ suite('Workbench - RunTestTool', () => { }); test('includes stack trace frames', async () => { + const testUri = URI.file('/src/test.ts'); + const helperUri = URI.file('/src/helper.ts'); const result = createResultWithTests([{ extId: new TestId(['ctrlId', 'myTest']).toString(), label: 'myTest', @@ -607,8 +634,8 @@ suite('Workbench - RunTestTool', () => { type: TestMessageType.Error, message: 'fail', stackTrace: [ - { uri: URI.file('/src/test.ts'), position: { lineNumber: 10, column: 5 }, label: 'testFn' }, - { uri: URI.file('/src/helper.ts'), position: undefined, label: 'helperFn' }, + { uri: testUri, position: { lineNumber: 10, column: 5 }, label: 'testFn' }, + { uri: helperUri, position: undefined, label: 'helperFn' }, { uri: undefined, position: undefined, label: 'anonymous' }, ], }], @@ -616,12 +643,13 @@ suite('Workbench - RunTestTool', () => { result.markComplete(); const output = await getFailureDetails(result); - assert.ok(output.includes('path="/src/test.ts" line="10" col="5"')); - assert.ok(output.includes('path="/src/helper.ts">helperFn')); + assert.ok(output.includes(`path="${testUri.fsPath}" line="10" col="5"`)); + assert.ok(output.includes(`path="${helperUri.fsPath}">helperFn`)); assert.ok(output.includes('>anonymous')); }); test('includes location information', async () => { + const testUri = URI.file('/src/test.ts'); const result = createResultWithTests([{ extId: new TestId(['ctrlId', 'myTest']).toString(), label: 'myTest', @@ -629,13 +657,13 @@ suite('Workbench - RunTestTool', () => { messages: [{ type: TestMessageType.Error, message: 'fail', - location: { uri: URI.file('/src/test.ts'), range: new Range(42, 8, 42, 20) }, + location: { uri: testUri, range: new Range(42, 8, 42, 20) }, }], }]); result.markComplete(); const output = await getFailureDetails(result); - assert.ok(output.includes('path="/src/test.ts" line="42" col="8"')); + assert.ok(output.includes(`path="${testUri.fsPath}" line="42" col="8"`)); }); test('skips passing tests', async () => { From 1f0667cde178f9a024ca82506c4bcd7f484357c7 Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Thu, 12 Mar 2026 14:46:12 -0700 Subject: [PATCH 022/133] getCoverageSummary: merge coverage from all tasks instead of returning first match --- .../contrib/testing/common/testingChatAgentTool.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts b/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts index fe6f4d9e5ff..2cd089f7c1f 100644 --- a/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts +++ b/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts @@ -341,6 +341,7 @@ export async function buildTestRunSummary(result: LiveTestResult, mode: Mode, co /** Gets a coverage summary from a test result, either overall or per-file. */ export async function getCoverageSummary(result: LiveTestResult, coverageFiles: string[] | undefined): Promise { + let str = ''; for (const task of result.tasks) { const coverage = task.coverage.get(); if (!coverage) { @@ -348,7 +349,8 @@ export async function getCoverageSummary(result: LiveTestResult, coverageFiles: } if (!coverageFiles || !coverageFiles.length) { - return getOverallCoverageSummary(coverage); + str += getOverallCoverageSummary(coverage); + continue; } const normalized = coverageFiles.map(file => URI.file(file).fsPath); @@ -357,7 +359,6 @@ export async function getCoverageSummary(result: LiveTestResult, coverageFiles: coveredFilesMap.set(file.uri.fsPath, file); } - let str = ''; for (const path of normalized) { const file = coveredFilesMap.get(path); if (!file) { @@ -365,11 +366,8 @@ export async function getCoverageSummary(result: LiveTestResult, coverageFiles: } str += await getFileCoverageDetails(file, path); } - if (str) { - return str; - } } - return ''; + return str; } /** Gets a file-level coverage overview sorted by lowest coverage first. */ From e2e1d877d6addf7024be2d65bc89f6067f280c6d Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Thu, 12 Mar 2026 15:16:17 -0700 Subject: [PATCH 023/133] Merge pull request #301257 from microsoft/connor4312/301252 chat: support root-level SKILL.md as fallback for plugins --- .../common/plugins/agentPluginServiceImpl.ts | 12 +++++- .../agentPluginFormatDetection.test.ts | 39 +++++++++++++++++++ 2 files changed, 49 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts b/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts index 4d5cbf8eff6..67bfb2e955f 100644 --- a/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts @@ -510,7 +510,7 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements }; const commands = observeComponent('commands', d => this._readMarkdownComponents(d)); - const skills = observeComponent('skills', d => this._readSkills(d)); + const skills = observeComponent('skills', d => this._readSkills(uri, d)); const agents = observeComponent('agents', d => this._readMarkdownComponents(d)); const instructions = observeComponent('rules', d => this._readRules(d)); const hooks = observeComponent( @@ -699,7 +699,7 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements } } - private async _readSkills(dirs: readonly URI[]): Promise { + private async _readSkills(pluginRoot: URI, dirs: readonly URI[]): Promise { const seen = new Set(); const skills: IAgentPluginSkill[] = []; @@ -738,6 +738,14 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements } } + // Fallback: support single-skill plugins with SKILL.md at the plugin root + if (skills.length === 0) { + const rootSkillMd = URI.joinPath(pluginRoot, 'SKILL.md'); + if (await this._pathExists(rootSkillMd)) { + addSkill(basename(pluginRoot), rootSkillMd); + } + } + skills.sort((a, b) => a.name.localeCompare(b.name)); return skills; } diff --git a/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts b/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts index 9e79f04f26b..52623081371 100644 --- a/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts +++ b/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts @@ -242,6 +242,45 @@ suite('AgentPlugin format detection', () => { assert.deepStrictEqual(skillNames, ['deploy', 'lint']); })); + test('reads root-level SKILL.md as a fallback skill', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/root-skill'); + await writeFile('/plugins/root-skill/.plugin/plugin.json', JSON.stringify({ name: 'root-skill' })); + await writeFile('/plugins/root-skill/SKILL.md', '# Visual Explainer'); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].skills, s => s.length > 0); + assert.deepStrictEqual( + plugins[0].skills.get().map(s => s.name), + ['root-skill'], + ); + })); + + test('root-level SKILL.md is ignored when skills/ has content', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/root-skill-ignored'); + await writeFile('/plugins/root-skill-ignored/.plugin/plugin.json', JSON.stringify({ name: 'root-skill-ignored' })); + await writeFile('/plugins/root-skill-ignored/SKILL.md', '# Root skill'); + await writeFile('/plugins/root-skill-ignored/skills/real/SKILL.md', '# Real skill'); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].skills, s => s.length > 0); + assert.deepStrictEqual( + plugins[0].skills.get().map(s => s.name), + ['real'], + ); + })); + test('reads agents from agents/ directory', () => runWithFakedTimers({ useFakeTimers: true }, async () => { const uri = pluginUri('/plugins/agents-plugin'); await writeFile('/plugins/agents-plugin/.plugin/plugin.json', JSON.stringify({ name: 'agents-plugin' })); From ff5ec18292ac5196f831ec3b8f36bf6819d00512 Mon Sep 17 00:00:00 2001 From: Justin Chen <54879025+justschen@users.noreply.github.com> Date: Thu, 12 Mar 2026 15:43:56 -0700 Subject: [PATCH 024/133] add chat slash commands to CLI + better setting check (#301266) --- .../contrib/chat/browser/chatSlashCommands.ts | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/chatSlashCommands.ts b/src/vs/workbench/contrib/chat/browser/chatSlashCommands.ts index 15e9c2805f2..646aa86dc5a 100644 --- a/src/vs/workbench/contrib/chat/browser/chatSlashCommands.ts +++ b/src/vs/workbench/contrib/chat/browser/chatSlashCommands.ts @@ -195,8 +195,7 @@ export class ChatSlashCommandsContribution extends Disposable { sortText: 'z1_autoApprove', executeImmediately: true, silent: true, - locations: [ChatAgentLocation.Chat], - target: Target.VSCode + locations: [ChatAgentLocation.Chat] }, async (_prompt, _progress, _history, _location, sessionResource) => { setPermissionLevelForSession(sessionResource, ChatPermissionLevel.AutoApprove); })); @@ -206,8 +205,7 @@ export class ChatSlashCommandsContribution extends Disposable { sortText: 'z1_disableAutoApprove', executeImmediately: true, silent: true, - locations: [ChatAgentLocation.Chat], - target: Target.VSCode + locations: [ChatAgentLocation.Chat] }, async (_prompt, _progress, _history, _location, sessionResource) => { setPermissionLevelForSession(sessionResource, ChatPermissionLevel.Default); })); @@ -217,8 +215,7 @@ export class ChatSlashCommandsContribution extends Disposable { sortText: 'z1_yolo', executeImmediately: true, silent: true, - locations: [ChatAgentLocation.Chat], - target: Target.VSCode + locations: [ChatAgentLocation.Chat] }, async (_prompt, _progress, _history, _location, sessionResource) => { setPermissionLevelForSession(sessionResource, ChatPermissionLevel.AutoApprove); })); @@ -228,8 +225,7 @@ export class ChatSlashCommandsContribution extends Disposable { sortText: 'z1_disableYolo', executeImmediately: true, silent: true, - locations: [ChatAgentLocation.Chat], - target: Target.VSCode + locations: [ChatAgentLocation.Chat] }, async (_prompt, _progress, _history, _location, sessionResource) => { setPermissionLevelForSession(sessionResource, ChatPermissionLevel.Default); })); @@ -240,8 +236,7 @@ export class ChatSlashCommandsContribution extends Disposable { sortText: 'z1_autopilot', executeImmediately: true, silent: true, - locations: [ChatAgentLocation.Chat], - target: Target.VSCode + locations: [ChatAgentLocation.Chat] }, async (_prompt, _progress, _history, _location, sessionResource) => { setPermissionLevelForSession(sessionResource, ChatPermissionLevel.Autopilot); })); @@ -251,8 +246,7 @@ export class ChatSlashCommandsContribution extends Disposable { sortText: 'z1_exitAutopilot', executeImmediately: true, silent: true, - locations: [ChatAgentLocation.Chat], - target: Target.VSCode + locations: [ChatAgentLocation.Chat] }, async (_prompt, _progress, _history, _location, sessionResource) => { setPermissionLevelForSession(sessionResource, ChatPermissionLevel.Default); })); From 2560996e74d8d35363bdf5df7466670f12dcd278 Mon Sep 17 00:00:00 2001 From: Justin Chen <54879025+justschen@users.noreply.github.com> Date: Thu, 12 Mar 2026 15:52:44 -0700 Subject: [PATCH 025/133] thinking content improvements (#301265) --- .../chatThinkingContentPart.ts | 40 ++++++++++--------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts index 986cbc83271..40d0cfc2024 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts @@ -320,6 +320,8 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen // Materialize lazy items when first expanded if (isExpanded && !this.hasExpandedOnce && this.lazyItems.length > 0) { this.hasExpandedOnce = true; + // Flush pending removals so that completed hidden tools are removed from lazyItems before materialization + this.processPendingRemovals(); for (const item of this.lazyItems) { this.materializeLazyItem(item); } @@ -450,20 +452,11 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen } } - // try to schedule scroll + // Schedule a batched scroll dimension update for the next animation frame. + // All calls during a single frame (from updateThinking, MutationObserver, etc.) + // are coalesced into one layout read, avoiding forced synchronous layouts + // during tree splice operations. private syncDimensionsAndScheduleScroll(): void { - if (this.autoScrollEnabled && this.scrollableElement) { - this.isUpdatingDimensions = true; - try { - this.updateScrollDimensions(); - this.scrollToBottom(); - } finally { - this.isUpdatingDimensions = false; - } - return; - } - - // debounce animation if (this.pendingScrollDisposable) { return; } @@ -474,21 +467,24 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen } this.isUpdatingDimensions = true; try { - this.updateScrollDimensions(); + const contentHeight = this.updateScrollDimensions(); + if (this.autoScrollEnabled && contentHeight !== undefined) { + this.scrollToBottom(contentHeight); + } } finally { this.isUpdatingDimensions = false; } }); } - private updateScrollDimensions(): void { + private updateScrollDimensions(): number | undefined { if (!this.scrollableElement) { - return; + return undefined; } const isCollapsed = this.domNode.classList.contains('chat-used-context-collapsed'); if (!isCollapsed) { - return; + return undefined; } const contentHeight = this.wrapper.scrollHeight; @@ -504,14 +500,15 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen // Re-evaluate hover feedback as content grows past the max height, // reusing the already-measured contentHeight to avoid an extra layout read. this.updateDropdownClickability(contentHeight); + + return contentHeight; } - private scrollToBottom(): void { + private scrollToBottom(contentHeight: number): void { if (!this.scrollableElement) { return; } - const contentHeight = this.wrapper.scrollHeight; const viewportHeight = Math.min(contentHeight, THINKING_SCROLL_MAX_HEIGHT); if (contentHeight > viewportHeight) { @@ -1319,6 +1316,11 @@ ${this.hookCount > 0 ? `EXAMPLES WITH BLOCKED CONTENT (from hooks): if (currentState.type === IChatToolInvocation.StateKind.Completed || currentState.type === IChatToolInvocation.StateKind.Cancelled) { + // Remove tools that should be hidden now or after completion. + if (toolInvocationOrMarkdown.presentation === 'hidden' || toolInvocationOrMarkdown.presentation === 'hiddenAfterComplete') { + this.pendingRemovals.push({ toolCallId: toolInvocationOrMarkdown.toolCallId, toolLabel: currentToolLabel }); + this.schedulePendingRemovalsFlush(); + } isComplete = true; return; } From 739fb0ae6fb5b4d95d72e96d239185dd015e1488 Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Thu, 12 Mar 2026 15:52:48 -0700 Subject: [PATCH 026/133] Mocks + full workflow scenario --- .../browser/sessionsTerminalContribution.ts | 11 +- src/vs/sessions/sessions.web.main.ts | 1 + .../extensions/sessions-e2e-mock/extension.js | 19 +-- .../scenarios/06-full-workflow.scenario.md | 25 ++++ .../generated/06-full-workflow.commands.json | 140 ++++++++++++++++++ src/vs/sessions/test/web.test.ts | 95 +++++++++++- 6 files changed, 267 insertions(+), 24 deletions(-) create mode 100644 src/vs/sessions/test/e2e/scenarios/06-full-workflow.scenario.md create mode 100644 src/vs/sessions/test/e2e/scenarios/generated/06-full-workflow.commands.json diff --git a/src/vs/sessions/contrib/terminal/browser/sessionsTerminalContribution.ts b/src/vs/sessions/contrib/terminal/browser/sessionsTerminalContribution.ts index 0469553aa77..c45ce72df32 100644 --- a/src/vs/sessions/contrib/terminal/browser/sessionsTerminalContribution.ts +++ b/src/vs/sessions/contrib/terminal/browser/sessionsTerminalContribution.ts @@ -99,9 +99,14 @@ export class SessionsTerminalContribution extends Disposable implements IWorkben let existing = await this._findTerminalsForKey(key); if (existing.length === 0) { - existing = [await this._terminalService.createTerminal({ config: { cwd } })]; - this._terminalService.setActiveInstance(existing[0]); - this._logService.trace(`[SessionsTerminal] Created terminal ${existing[0].instanceId} for ${cwd.fsPath}`); + try { + existing = [await this._terminalService.createTerminal({ config: { cwd } })]; + this._terminalService.setActiveInstance(existing[0]); + this._logService.trace(`[SessionsTerminal] Created terminal ${existing[0].instanceId} for ${cwd.fsPath}`); + } catch (e) { + this._logService.trace(`[SessionsTerminal] Cannot create terminal for ${cwd.fsPath}: ${e}`); + return []; + } } if (focus) { diff --git a/src/vs/sessions/sessions.web.main.ts b/src/vs/sessions/sessions.web.main.ts index 5c21d23adeb..b265cc7ea9f 100644 --- a/src/vs/sessions/sessions.web.main.ts +++ b/src/vs/sessions/sessions.web.main.ts @@ -154,6 +154,7 @@ import './contrib/accountMenu/browser/account.contribution.js'; import './contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.js'; import './contrib/applyCommitsToParentRepo/browser/applyChangesToParentRepo.js'; import './contrib/chat/browser/chat.contribution.js'; +import './contrib/terminal/browser/sessionsTerminalContribution.js'; import './contrib/sessions/browser/sessions.contribution.js'; import './contrib/sessions/browser/customizationsToolbar.contribution.js'; import './contrib/changes/browser/changesView.contribution.js'; diff --git a/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/extension.js b/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/extension.js index de43487e9a9..461ffb8207d 100644 --- a/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/extension.js +++ b/src/vs/sessions/test/e2e/extensions/sessions-e2e-mock/extension.js @@ -102,23 +102,6 @@ function registerMockAuth(vscode) { function registerMockCommands(vscode) { const disposables = []; - // Mock code review — returns canned review comments - disposables.push(vscode.commands.registerCommand( - 'github.copilot.chat.codeReview.run', - (args) => { - console.log('[sessions-e2e-mock] Mock code review invoked', args); - const files = args?.files ?? []; - const comments = files.slice(0, 2).map((file, i) => ({ - uri: file.currentUri, - range: { startLineNumber: 1, startColumn: 1, endLineNumber: 1, endColumn: 1 }, - body: `Mock review comment ${i + 1}: Consider improving this code.`, - kind: 'suggestion', - severity: 'info', - })); - return { type: 'success', comments }; - } - )); - // Mock create PR — simulates successful PR creation disposables.push(vscode.commands.registerCommand( 'github.copilot.chat.createPullRequestCopilotCLIAgentSession.createPR', @@ -178,7 +161,7 @@ function registerMockCommands(vscode) { 'github.copilot.chat.updateCopilotCLIAgentSessionChanges.update', () => { console.log('[sessions-e2e-mock] Mock Update Changes invoked'); - vscode.window.showInformationMessage('Mock: Changes updated successfully'); + vscode.window.showInformationMessage('Mock: Changes updated successfully',); } )); diff --git a/src/vs/sessions/test/e2e/scenarios/06-full-workflow.scenario.md b/src/vs/sessions/test/e2e/scenarios/06-full-workflow.scenario.md new file mode 100644 index 00000000000..321446d2af2 --- /dev/null +++ b/src/vs/sessions/test/e2e/scenarios/06-full-workflow.scenario.md @@ -0,0 +1,25 @@ +# Scenario: Full workflow + +## Steps +1. Type "build the project" in the chat input +2. Press Enter to submit +3. Verify there is a response in the chat +4. Toggle the secondary side bar +5. Verify the changes view shows "CHANGES" with a badge +6. Verify "package.json" is visible in the changes list +7. Verify "build.ts" is visible in the changes list +8. Verify "index.ts" is visible in the changes list +9. Click on "index.ts" in the changes list +10. Verify a diff editor opens with modified content +11. Press Escape to close the diff editor +12. Verify "Merge" button is visible in changes view header +13. Verify the "Open Terminal" button is visible +14. Click the "Open Terminal" button +15. Verify the terminal panel becomes visible +16. Verify the terminal tab shows "session-1" in its label +17. Click "New Session" to create a new session +18. Type "fix the bug" in the chat input +19. Press Enter to submit +20. Verify the terminal tab label changes to show "session-2" +21. Click back on the first session in the sessions list +22. Verify the terminal tab label changes back to show "session-1" diff --git a/src/vs/sessions/test/e2e/scenarios/generated/06-full-workflow.commands.json b/src/vs/sessions/test/e2e/scenarios/generated/06-full-workflow.commands.json new file mode 100644 index 00000000000..5124b5d6d2d --- /dev/null +++ b/src/vs/sessions/test/e2e/scenarios/generated/06-full-workflow.commands.json @@ -0,0 +1,140 @@ +{ + "scenario": "Scenario: Full workflow", + "generatedAt": "2026-03-12T22:48:50.725Z", + "steps": [ + { + "description": "Type \"build the project\" in the chat input", + "commands": [ + "click textbox \"Chat input\"", + "type \"build the project\"" + ] + }, + { + "description": "Press Enter to submit", + "commands": [ + "press Enter" + ] + }, + { + "description": "Verify there is a response in the chat", + "commands": [ + "# ASSERT_VISIBLE: I'll help you build the project. Here are the changes:" + ] + }, + { + "description": "Toggle the secondary side bar", + "commands": [ + "click button \"Toggle Secondary Side Bar Visibility\"" + ] + }, + { + "description": "Verify the changes view shows \"CHANGES\" with a badge", + "commands": [ + "# ASSERT_VISIBLE: Changes - 3 files changed" + ] + }, + { + "description": "Verify \"package.json\" is visible in the changes list", + "commands": [ + "# ASSERT_VISIBLE: package.json" + ] + }, + { + "description": "Verify \"build.ts\" is visible in the changes list", + "commands": [ + "# ASSERT_VISIBLE: build.ts" + ] + }, + { + "description": "Verify \"index.ts\" is visible in the changes list", + "commands": [ + "# ASSERT_VISIBLE: index.ts" + ] + }, + { + "description": "Click on \"index.ts\" in the changes list", + "commands": [ + "click treeitem \"index.ts\"" + ] + }, + { + "description": "Verify a diff editor opens with modified content", + "commands": [ + "# ASSERT_VISIBLE: index.ts" + ] + }, + { + "description": "Press Escape to close the diff editor", + "commands": [ + "press Escape" + ] + }, + { + "description": "Verify \"Merge\" button is visible in changes view header", + "commands": [ + "# ASSERT_VISIBLE: Merge" + ] + }, + { + "description": "Verify the \"Open Terminal\" button is visible", + "commands": [ + "# ASSERT_VISIBLE: Open Terminal" + ] + }, + { + "description": "Click the \"Open Terminal\" button", + "commands": [ + "click button \"Open Terminal\"" + ] + }, + { + "description": "Verify the terminal panel becomes visible", + "commands": [ + "# ASSERT_VISIBLE: Terminal" + ] + }, + { + "description": "Verify the terminal tab shows \"session-1\" in its label", + "commands": [ + "# ASSERT_VISIBLE: bash - session-1" + ] + }, + { + "description": "Click \"New Session\" to create a new session", + "commands": [ + "click button \"New Session\"" + ] + }, + { + "description": "Type \"fix the bug\" in the chat input", + "commands": [ + "click textbox \"Chat input\"", + "type \"fix the bug\"" + ] + }, + { + "description": "Press Enter to submit", + "commands": [ + "press Enter" + ] + }, + { + "description": "Verify the terminal tab label changes to show \"session-2\"", + "commands": [ + "# ASSERT_VISIBLE: bash - session-2" + ] + }, + { + "description": "Click back on the first session in the sessions list", + "commands": [ + "click listitem \"build the project\"" + ] + }, + { + "description": "Verify the terminal tab label changes back to show \"session-1\"", + "commands": [ + "# ASSERT_VISIBLE: bash - session-1" + ] + } + ] +} diff --git a/src/vs/sessions/test/web.test.ts b/src/vs/sessions/test/web.test.ts index 4addb9291c5..193ce45b92a 100644 --- a/src/vs/sessions/test/web.test.ts +++ b/src/vs/sessions/test/web.test.ts @@ -25,6 +25,10 @@ import { IChatProgress } from '../../workbench/contrib/chat/common/chatService/c import { IChatSessionsService, IChatSessionItem, IChatSessionFileChange, ChatSessionStatus, IChatSessionHistoryItem } from '../../workbench/contrib/chat/common/chatSessionsService.js'; import { IGitService, IGitExtensionDelegate, IGitRepository } from '../../workbench/contrib/git/common/gitService.js'; import { IFileService } from '../../platform/files/common/files.js'; +import { ITerminalService } from '../../workbench/contrib/terminal/browser/terminal.js'; +import { ITerminalBackend, ITerminalBackendRegistry, IProcessReadyEvent, IProcessProperty, ProcessPropertyType, TerminalExtensions, ITerminalProcessOptions, IShellLaunchConfig } from '../../platform/terminal/common/terminal.js'; +import { IProcessEnvironment } from '../../base/common/platform.js'; +import { Registry } from '../../platform/registry/common/platform.js'; import { InMemoryFileSystemProvider } from '../../platform/files/common/inMemoryFilesystemProvider.js'; import { VSBuffer } from '../../base/common/buffer.js'; @@ -230,16 +234,19 @@ class MockChatAgentContribution extends Disposable implements IWorkbenchContribu private readonly _sessionItems: IChatSessionItem[] = []; private readonly _itemsChangedEmitter = new Emitter(); private readonly _sessionHistory = new Map(); + private _worktreeCounter = 0; constructor( @IChatAgentService private readonly chatAgentService: IChatAgentService, @IStorageService private readonly storageService: IStorageService, @IChatSessionsService private readonly chatSessionsService: IChatSessionsService, + @ITerminalService private readonly terminalService: ITerminalService, ) { super(); this._register(this._itemsChangedEmitter); this.registerMockAgents(); this.registerMockSessionProvider(); + this.registerMockTerminalBackend(); this.preseedFolder(); } @@ -285,6 +292,7 @@ class MockChatAgentContribution extends Disposable implements IWorkbenchContribu label: message.slice(0, 50) || 'Mock Session', status: ChatSessionStatus.Completed, timing: { created: now, lastRequestStarted: now, lastRequestEnded: now }, + metadata: { worktreePath: `/mock-worktrees/session-${++this._worktreeCounter}` }, ...(changes ? { changes } : {}), }); } @@ -380,11 +388,15 @@ class MockChatAgentContribution extends Disposable implements IWorkbenchContribu }, })); - // Register an item controller so sessions appear in the sidebar list - const items = this._sessionItems; + // Register an item controller so sessions appear in the sidebar list. + // Only copilotcli (Background) sessions need real items — the + // copilot-cloud-agent controller must return an empty array to + // prevent it from overwriting sessions with the wrong providerType + // during a full model resolve. + const controllerItems = scheme === 'copilotcli' ? this._sessionItems : []; this._register(this.chatSessionsService.registerChatSessionItemController(scheme, { onDidChangeChatSessionItems: this._itemsChangedEmitter.event, - get items() { return items; }, + get items() { return controllerItems; }, async refresh() { /* in-memory, no-op */ }, })); @@ -395,6 +407,83 @@ class MockChatAgentContribution extends Disposable implements IWorkbenchContribu } } + private registerMockTerminalBackend(): void { + const terminalService = this.terminalService; + const backend = this.createMockTerminalBackend(); + Registry.as(TerminalExtensions.Backend).registerTerminalBackend(backend); + terminalService.registerProcessSupport(true); + console.log('[Sessions Web Test] Registered mock terminal backend'); + } + + private createMockTerminalBackend(): ITerminalBackend { + return { + remoteAuthority: undefined, + isVirtualProcess: false, + onDidRequestDetach: Event.None, + attachToProcess: async () => { throw new Error('Not supported'); }, + attachToRevivedProcess: async () => { throw new Error('Not supported'); }, + listProcesses: async () => [], + getProfiles: async () => [], + getDefaultProfile: async () => undefined, + getDefaultSystemShell: async () => '/bin/mock-shell', + getShellEnvironment: async () => ({}), + setTerminalLayoutInfo: async () => { }, + getTerminalLayoutInfo: async () => undefined, + reduceConnectionGraceTime: () => { }, + requestDetachInstance: () => { }, + acceptDetachInstanceReply: () => { }, + persistTerminalState: () => { }, + createProcess: async (_shellLaunchConfig: IShellLaunchConfig, _cwd: string | URI, _cols: number, _rows: number, _unicodeVersion: string, _env: IProcessEnvironment, _options: ITerminalProcessOptions, _shouldPersist: boolean) => { + const onProcessData = new Emitter(); + const onProcessReady = new Emitter(); + const onProcessExit = new Emitter(); + const onDidChangeHasChildProcesses = new Emitter(); + const onDidChangeProperty = new Emitter>(); + + // Resolve cwd from createProcess arg or shellLaunchConfig + const rawCwd = _cwd || _shellLaunchConfig.cwd; + const cwd = !rawCwd ? '/' : typeof rawCwd === 'string' ? rawCwd : rawCwd.path; + console.log(`[Sessions Web Test] Mock terminal createProcess cwd: '${cwd}' (raw _cwd: '${_cwd}', slc.cwd: '${_shellLaunchConfig.cwd}')`); + + // Fire ready after a microtask so the terminal service can wire up listeners + setTimeout(() => { + onProcessReady.fire({ pid: 1, cwd, windowsPty: undefined }); + }, 0); + + return { + id: 0, + shouldPersist: false, + onProcessData: onProcessData.event, + onProcessReady: onProcessReady.event, + onDidChangeHasChildProcesses: onDidChangeHasChildProcesses.event, + onDidChangeProperty: onDidChangeProperty.event, + onProcessExit: onProcessExit.event, + start: async () => undefined, + shutdown: async () => { }, + input: async () => { }, + resize: () => { }, + clearBuffer: () => { }, + acknowledgeDataEvent: () => { }, + setUnicodeVersion: async () => { }, + getInitialCwd: async () => cwd, + getCwd: async () => cwd, + getLatency: async () => [], + processBinary: async () => { }, + refreshProperty: async (property: ProcessPropertyType) => { throw new Error(`Not supported: ${property}`); }, + updateProperty: async () => { }, + clearUnrespondedRequest: () => { }, + }; + }, + getWslPath: async (original: string, _direction: 'unix-to-win' | 'win-to-unix') => original, + getEnvironment: async () => ({}), + getPerformanceMarks: () => [], + onPtyHostUnresponsive: Event.None, + onPtyHostResponsive: Event.None, + onPtyHostRestart: Event.None, + onPtyHostConnected: Event.None, + } as unknown as ITerminalBackend; + } + private preseedFolder(): void { const mockFolderUri = URI.from({ scheme: 'mock-fs', authority: 'mock-repo', path: '/mock-repo' }).toString(); this.storageService.store('agentSessions.lastPickedFolder', mockFolderUri, StorageScope.PROFILE, StorageTarget.MACHINE); From fa144f0be8501015601b3fa5f64dcb8bdc5106ec Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Thu, 12 Mar 2026 16:08:50 -0700 Subject: [PATCH 027/133] up --- .../workbench/contrib/testing/common/testingChatAgentTool.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts b/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts index 2cd089f7c1f..cf9ae07107f 100644 --- a/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts +++ b/src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts @@ -383,7 +383,7 @@ export function getOverallCoverageSummary(coverage: TestCoverage): string { let str = '\n'; for (const f of files) { - str += `\n`; + str += `\n`; } str += '\n'; return str; @@ -392,7 +392,7 @@ export function getOverallCoverageSummary(coverage: TestCoverage): string { /** Gets detailed coverage information for a single file including uncovered items. */ export async function getFileCoverageDetails(file: FileCoverage, path: string): Promise { const pct = getTotalCoveragePercent(file.statement, file.branch, file.declaration) * 100; - let str = ` Date: Thu, 12 Mar 2026 17:24:11 -0700 Subject: [PATCH 028/133] feat(chat): implement image extraction from chat responses and enhance image carousel integration --- .../attachments/chatAttachmentWidgets.ts | 41 ++++++- .../chat/common/chatImageExtraction.ts | 112 ++++++++++++++++++ .../browser/imageCarousel.contribution.ts | 98 ++++++++------- .../browser/imageCarouselService.ts | 106 ----------------- 4 files changed, 203 insertions(+), 154 deletions(-) create mode 100644 src/vs/workbench/contrib/chat/common/chatImageExtraction.ts delete mode 100644 src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts diff --git a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts index 56681a5d39d..36766e78d57 100644 --- a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts +++ b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts @@ -69,6 +69,11 @@ import { IChatEntitlementService } from '../../../../services/chat/common/chatEn import { ILanguageModelToolsService, isToolSet } from '../../common/tools/languageModelToolsService.js'; import { getCleanPromptName } from '../../common/promptSyntax/config/promptFileLocations.js'; import { IChatContextService } from '../contextContrib/chatContextService.js'; +import { IChatWidgetService } from '../chat.js'; +import { isEqual } from '../../../../../base/common/resources.js'; +import { IChatResponseViewModel, isResponseVM } from '../../common/model/chatViewModel.js'; +import { VSBuffer } from '../../../../../base/common/buffer.js'; +import { extractImagesFromChatResponse } from '../../common/chatImageExtraction.js'; const commonHoverOptions: Partial = { style: HoverStyle.Pointer, @@ -422,6 +427,7 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { @IInstantiationService instantiationService: IInstantiationService, @ILabelService private readonly labelService: ILabelService, @IChatEntitlementService private readonly chatEntitlementService: IChatEntitlementService, + @IChatWidgetService private readonly chatWidgetService: IChatWidgetService, ) { super(attachment, options, container, contextResourceLabels, currentLanguageModel, commandService, openerService, configurationService); @@ -438,8 +444,7 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { resource = ref && URI.isUri(ref) ? ref : undefined; const clickHandler = async () => { if (attachment.value instanceof Uint8Array && configurationService.getValue(ChatConfiguration.ImageCarouselEnabled)) { - const mimeType = getMediaMime(attachment.name) ?? 'image/png'; - await commandService.executeCommand('workbench.action.chat.openImageInCarousel', { name: attachment.name, mimeType, data: attachment.value }); + await this.openInCarousel(attachment.name, attachment.value, resource); } else if (resource) { await this.openResource(resource, { editorOptions: { preserveFocus: true } }, false, undefined); } @@ -466,6 +471,38 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { }); } } + + private async openInCarousel(name: string, data: Uint8Array, referenceUri: URI | undefined): Promise { + // Try to find all images from the focused chat widget's responses + const widget = this.chatWidgetService.lastFocusedWidget; + if (widget?.viewModel) { + const responses = widget.viewModel.getItems().filter((item): item is IChatResponseViewModel => isResponseVM(item)); + for (let i = responses.length - 1; i >= 0; i--) { + const extracted = extractImagesFromChatResponse(responses[i]); + if (extracted && extracted.images.length > 0) { + // Match by URI (unique per tool output) to avoid ambiguity with identical image content + const startIndex = referenceUri + ? extracted.images.findIndex(img => isEqual(img.uri, referenceUri)) + : extracted.images.findIndex(img => img.data.equals(VSBuffer.wrap(data))); + if (startIndex !== -1) { + await this.commandService.executeCommand('workbench.action.chat.openImageInCarousel', { + collection: { + id: extracted.id, + title: extracted.title, + sections: [{ title: '', images: extracted.images }], + }, + startIndex, + }); + return; + } + } + } + } + + // Fallback: open just the single clicked image + const mimeType = getMediaMime(name) ?? 'image/png'; + await this.commandService.executeCommand('workbench.action.chat.openImageInCarousel', { name, mimeType, data, title: name }); + } } function createImageElements(resource: URI | undefined, name: string, fullName: string, diff --git a/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts b/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts new file mode 100644 index 00000000000..8906865dd89 --- /dev/null +++ b/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts @@ -0,0 +1,112 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { decodeBase64, VSBuffer } from '../../../../base/common/buffer.js'; +import { getExtensionForMimeType } from '../../../../base/common/mime.js'; +import { URI } from '../../../../base/common/uri.js'; +import { localize } from '../../../../nls.js'; +import { IChatResponseViewModel, IChatRequestViewModel, isRequestVM } from './model/chatViewModel.js'; +import { ChatResponseResource } from './model/chatModel.js'; +import { IChatToolInvocation, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from './chatService/chatService.js'; +import { isToolResultInputOutputDetails, isToolResultOutputDetails, IToolResultOutputDetails } from './tools/languageModelToolsService.js'; + +export interface IChatExtractedImage { + readonly id: string; + readonly uri: URI; + readonly name: string; + readonly mimeType: string; + readonly data: VSBuffer; + readonly source: string; + readonly caption: string | undefined; +} + +export interface IChatExtractedImageCollection { + readonly id: string; + readonly title: string; + readonly images: IChatExtractedImage[]; +} + +/** + * Extract all images from a chat response's tool invocations. + */ +export function extractImagesFromChatResponse(response: IChatResponseViewModel): IChatExtractedImageCollection | undefined { + const allImages: IChatExtractedImage[] = []; + + for (const item of response.response.value) { + if (item.kind === 'toolInvocation' || item.kind === 'toolInvocationSerialized') { + const images = extractImagesFromToolInvocation(item, response.sessionResource); + allImages.push(...images); + } + } + + if (allImages.length === 0) { + return undefined; + } + + // Use the corresponding user request as the carousel title + const request = response.session.getItems().find((item): item is IChatRequestViewModel => isRequestVM(item) && item.id === response.requestId); + const title = request ? request.messageText : localize('chatImageExtraction.defaultTitle', "Images"); + + return { + id: response.sessionResource.toString() + '_' + response.id, + title, + images: allImages, + }; +} + +function extractImagesFromToolInvocation(toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, sessionResource: URI): IChatExtractedImage[] { + const images: IChatExtractedImage[] = []; + + const resultDetails = IChatToolInvocation.resultDetails(toolInvocation); + + const msg = toolInvocation.pastTenseMessage ?? toolInvocation.invocationMessage; + const caption = msg ? (typeof msg === 'string' ? msg : msg.value) : undefined; + const pushImage = (mimeType: string, data: VSBuffer, outputIndex: number) => { + const ext = getExtensionForMimeType(mimeType); + const permalinkBasename = ext ? `file${ext}` : 'file.bin'; + const uri = ChatResponseResource.createUri(sessionResource, toolInvocation.toolCallId, outputIndex, permalinkBasename); + images.push({ + id: `${toolInvocation.toolCallId}_${outputIndex}`, + uri, + name: localize('chatImageExtraction.imageName', "Image {0}", images.length + 1), + mimeType, + data, + source: localize('chatImageExtraction.toolSource', "Tool: {0}", toolInvocation.toolId), + caption, + }); + }; + + if (isToolResultInputOutputDetails(resultDetails)) { + for (let i = 0; i < resultDetails.output.length; i++) { + const outputItem = resultDetails.output[i]; + if (outputItem.type === 'embed' && outputItem.mimeType?.startsWith('image/') && !outputItem.isText) { + pushImage(outputItem.mimeType, decodeBase64(outputItem.value), i); + } + } + } + else if (isToolResultOutputDetails(resultDetails)) { + const output = resultDetails.output; + if (output.mimeType?.startsWith('image/')) { + const data = getImageDataFromOutputDetails(resultDetails, toolInvocation); + if (data) { + pushImage(output.mimeType, data, 0); + } + } + } + + return images; +} + +function getImageDataFromOutputDetails(resultDetails: IToolResultOutputDetails, toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized): VSBuffer | undefined { + if (toolInvocation.kind === 'toolInvocationSerialized') { + const serializedDetails = resultDetails as unknown as IToolResultOutputDetailsSerialized; + if (serializedDetails.output.base64Data) { + return decodeBase64(serializedDetails.output.base64Data); + } + return undefined; + } else { + return resultDetails.output.value; + } +} diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts index 94fb395255f..4a9d90ed0df 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts @@ -6,7 +6,6 @@ import './media/imageCarousel.css'; import { localize, localize2 } from '../../../../nls.js'; import { SyncDescriptor } from '../../../../platform/instantiation/common/descriptors.js'; -import { registerSingleton, InstantiationType } from '../../../../platform/instantiation/common/extensions.js'; import { ServicesAccessor } from '../../../../platform/instantiation/common/instantiation.js'; import { Registry } from '../../../../platform/registry/common/platform.js'; import { EditorPaneDescriptor, IEditorPaneRegistry } from '../../../browser/editor.js'; @@ -14,17 +13,11 @@ import { EditorExtensions, IEditorFactoryRegistry, IEditorSerializer } from '../ import { IEditorService, MODAL_GROUP } from '../../../services/editor/common/editorService.js'; import { VSBuffer } from '../../../../base/common/buffer.js'; import { generateUuid } from '../../../../base/common/uuid.js'; -import { IChatWidgetService } from '../../chat/browser/chat.js'; -import { IChatResponseViewModel, isResponseVM } from '../../chat/common/model/chatViewModel.js'; import { ImageCarouselEditor } from './imageCarouselEditor.js'; import { ImageCarouselEditorInput } from './imageCarouselEditorInput.js'; -import { IImageCarouselService, ImageCarouselService } from './imageCarouselService.js'; +import { IImageCarouselCollection } from './imageCarouselTypes.js'; import { Action2, registerAction2 } from '../../../../platform/actions/common/actions.js'; -// --- Service Registration --- - -registerSingleton(IImageCarouselService, ImageCarouselService, InstantiationType.Delayed); - // --- Editor Pane Registration --- Registry.as(EditorExtensions.EditorPane).registerEditorPane( @@ -57,6 +50,33 @@ class ImageCarouselEditorInputSerializer implements IEditorSerializer { Registry.as(EditorExtensions.EditorFactory) .registerEditorSerializer(ImageCarouselEditorInput.ID, ImageCarouselEditorInputSerializer); +// --- Args Types --- + +interface IOpenCarouselCollectionArgs { + readonly collection: IImageCarouselCollection; + readonly startIndex: number; +} + +interface IOpenCarouselSingleImageArgs { + readonly name: string; + readonly mimeType: string; + readonly data: Uint8Array; + readonly title?: string; +} + +function isCollectionArgs(args: unknown): args is IOpenCarouselCollectionArgs { + return typeof args === 'object' && args !== null + && typeof (args as IOpenCarouselCollectionArgs).collection === 'object' + && typeof (args as IOpenCarouselCollectionArgs).startIndex === 'number'; +} + +function isSingleImageArgs(args: unknown): args is IOpenCarouselSingleImageArgs { + return typeof args === 'object' && args !== null + && typeof (args as IOpenCarouselSingleImageArgs).name === 'string' + && typeof (args as IOpenCarouselSingleImageArgs).mimeType === 'string' + && (args as IOpenCarouselSingleImageArgs).data instanceof Uint8Array; +} + // --- Actions --- class OpenImageInCarouselAction extends Action2 { @@ -68,49 +88,35 @@ class OpenImageInCarouselAction extends Action2 { }); } - async run(accessor: ServicesAccessor, args: { name: string; mimeType: string; data: Uint8Array }): Promise { + async run(accessor: ServicesAccessor, args?: unknown): Promise { const editorService = accessor.get(IEditorService); - const chatWidgetService = accessor.get(IChatWidgetService); - const carouselService = accessor.get(IImageCarouselService); - const clickedData = VSBuffer.wrap(args.data); + let collection: IImageCarouselCollection; + let startIndex: number; - // Try to find all images from the focused chat widget's responses - const widget = chatWidgetService.lastFocusedWidget; - if (widget?.viewModel) { - const responses = widget.viewModel.getItems().filter((item): item is IChatResponseViewModel => isResponseVM(item)); - // Search responses in reverse to find the one containing the clicked image - for (let i = responses.length - 1; i >= 0; i--) { - const collection = await carouselService.extractImagesFromResponse(responses[i]); - if (collection && collection.sections.length > 0) { - // Only use this collection if it actually contains the clicked image - const allImages = collection.sections.flatMap(s => s.images); - const startIndex = allImages.findIndex(img => img.data.equals(clickedData)); - if (startIndex !== -1) { - const input = new ImageCarouselEditorInput(collection, startIndex); - await editorService.openEditor(input, { pinned: true }, MODAL_GROUP); - return; - } - } - } + if (isCollectionArgs(args)) { + collection = args.collection; + startIndex = args.startIndex; + } else if (isSingleImageArgs(args)) { + collection = { + id: generateUuid(), + title: args.title ?? localize('imageCarousel.title', "Image Carousel"), + sections: [{ + title: '', + images: [{ + id: generateUuid(), + name: args.name, + mimeType: args.mimeType, + data: VSBuffer.wrap(args.data), + }], + }], + }; + startIndex = 0; + } else { + return; } - // Fallback: open just the single clicked image - const collection = { - id: generateUuid(), - title: localize('imageCarousel.title', "Image Carousel"), - sections: [{ - title: '', - images: [{ - id: generateUuid(), - name: args.name, - mimeType: args.mimeType, - data: VSBuffer.wrap(args.data), - }], - }], - }; - - const input = new ImageCarouselEditorInput(collection); + const input = new ImageCarouselEditorInput(collection, startIndex); await editorService.openEditor(input, { pinned: true }, MODAL_GROUP); } } diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts deleted file mode 100644 index fd571856e8f..00000000000 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselService.ts +++ /dev/null @@ -1,106 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import { decodeBase64, VSBuffer } from '../../../../base/common/buffer.js'; -import { Disposable } from '../../../../base/common/lifecycle.js'; -import { localize } from '../../../../nls.js'; -import { createDecorator } from '../../../../platform/instantiation/common/instantiation.js'; -import { ICarouselImage, IImageCarouselCollection } from './imageCarouselTypes.js'; -import { IChatRequestViewModel, IChatResponseViewModel, isRequestVM } from '../../chat/common/model/chatViewModel.js'; -import { IChatToolInvocation, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from '../../chat/common/chatService/chatService.js'; -import { isToolResultInputOutputDetails, isToolResultOutputDetails, IToolResultOutputDetails } from '../../chat/common/tools/languageModelToolsService.js'; - -export const IImageCarouselService = createDecorator('imageCarouselService'); - -export interface IImageCarouselService { - readonly _serviceBrand: undefined; - - /** - * Extract images from a chat response's tool invocations. - */ - extractImagesFromResponse(response: IChatResponseViewModel): Promise; -} - -export class ImageCarouselService extends Disposable implements IImageCarouselService { - readonly _serviceBrand: undefined; - - async extractImagesFromResponse(response: IChatResponseViewModel): Promise { - const allImages: ICarouselImage[] = []; - - for (const item of response.response.value) { - if (item.kind === 'toolInvocation' || item.kind === 'toolInvocationSerialized') { - const images = this.extractImagesFromToolInvocation(item); - allImages.push(...images); - } - } - - if (allImages.length === 0) { - return undefined; - } - - // Use the corresponding user request as the carousel title - const request = response.session.getItems().find((item): item is IChatRequestViewModel => isRequestVM(item) && item.id === response.requestId); - const title = request ? request.messageText : localize('imageCarousel.title', "Image Carousel"); - - return { - id: response.sessionResource.toString() + '_' + response.id, - title, - sections: [{ - title: '', - images: allImages, - }], - }; - } - - private extractImagesFromToolInvocation(toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized): ICarouselImage[] { - const images: ICarouselImage[] = []; - - const resultDetails = IChatToolInvocation.resultDetails(toolInvocation); - - const msg = toolInvocation.pastTenseMessage ?? toolInvocation.invocationMessage; - const caption = msg ? (typeof msg === 'string' ? msg : msg.value) : undefined; - const pushImage = (mimeType: string, data: VSBuffer) => { - images.push({ - id: `${toolInvocation.toolCallId}_${images.length}`, - name: localize('imageCarousel.imageName', "Image {0}", images.length + 1), - mimeType, - data, - source: localize('imageCarousel.toolSource', "Tool: {0}", toolInvocation.toolId), - caption, - }); - }; - - if (isToolResultInputOutputDetails(resultDetails)) { - for (const outputItem of resultDetails.output) { - if (outputItem.type === 'embed' && outputItem.mimeType?.startsWith('image/') && !outputItem.isText) { - pushImage(outputItem.mimeType, decodeBase64(outputItem.value)); - } - } - } - else if (isToolResultOutputDetails(resultDetails)) { - const output = resultDetails.output; - if (output.mimeType?.startsWith('image/')) { - const data = this.getImageDataFromOutputDetails(resultDetails, toolInvocation); - if (data) { - pushImage(output.mimeType, data); - } - } - } - - return images; - } - - private getImageDataFromOutputDetails(resultDetails: IToolResultOutputDetails, toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized): VSBuffer | undefined { - if (toolInvocation.kind === 'toolInvocationSerialized') { - const serializedDetails = resultDetails as unknown as IToolResultOutputDetailsSerialized; - if (serializedDetails.output.base64Data) { - return decodeBase64(serializedDetails.output.base64Data); - } - return undefined; - } else { - return resultDetails.output.value; - } - } -} From f4602885bdbfd67dccfabdb25cb0519b45912f56 Mon Sep 17 00:00:00 2001 From: Matt Bierner <12821956+mjbvz@users.noreply.github.com> Date: Thu, 12 Mar 2026 17:27:04 -0700 Subject: [PATCH 029/133] Move untitled session mapping much earlier in request process Seeing if we can avoid adding more workaround by making sure the swap happens much earlier in the process --- .../api/browser/mainThreadChatAgents2.ts | 30 ++----------- .../chatSessions/chatSessions.contribution.ts | 15 +++++++ .../contrib/chat/browser/widget/chatWidget.ts | 9 ++++ .../chat/common/chatService/chatService.ts | 2 + .../common/chatService/chatServiceImpl.ts | 45 +++++++++++++++++-- .../chat/common/chatSessionsService.ts | 1 + .../test/common/mockChatSessionsService.ts | 5 +++ 7 files changed, 76 insertions(+), 31 deletions(-) diff --git a/src/vs/workbench/api/browser/mainThreadChatAgents2.ts b/src/vs/workbench/api/browser/mainThreadChatAgents2.ts index 5924c301f0d..f40d952f332 100644 --- a/src/vs/workbench/api/browser/mainThreadChatAgents2.ts +++ b/src/vs/workbench/api/browser/mainThreadChatAgents2.ts @@ -42,7 +42,7 @@ import { IExtensionService } from '../../services/extensions/common/extensions.j import { Dto } from '../../services/extensions/common/proxyIdentifier.js'; import { ExtHostChatAgentsShape2, ExtHostContext, IChatNotebookEditDto, IChatParticipantMetadata, IChatProgressDto, IChatSessionContextDto, ICustomAgentDto, IDynamicChatAgentProps, IExtensionChatAgentMetadata, IInstructionDto, ISkillDto, MainContext, MainThreadChatAgentsShape2 } from '../common/extHost.protocol.js'; import { NotebookDto } from './mainThreadNotebookDto.js'; -import { getChatSessionType, isUntitledChatSession } from '../../contrib/chat/common/model/chatUri.js'; +import { isUntitledChatSession } from '../../contrib/chat/common/model/chatUri.js'; interface AgentData { dispose: () => void; @@ -247,32 +247,8 @@ export class MainThreadChatAgents2 extends Disposable implements MainThreadChatA const contributedSession = chatSession?.contributedChatSession; let chatSessionContext: IChatSessionContextDto | undefined; if (contributedSession) { - let chatSessionResource = contributedSession.chatSessionResource; - let isUntitled = isUntitledChatSession(chatSessionResource); - - // For new untitled sessions, invoke the controller's newChatSessionItemHandler - // to let the extension create a proper session item before the first request. - if (isUntitled) { - const newItem = await this._chatSessionService.createNewChatSessionItem(getChatSessionType(contributedSession.chatSessionResource), { prompt: request.message, command: request.command }, token); - if (newItem) { - chatSessionResource = newItem.resource; - isUntitled = false; - - // Update the model's contributed session with the resolved resource - // so subsequent requests don't re-invoke newChatSessionItemHandler - // and getChatSessionFromInternalUri returns the real resource. - chatSession?.setContributedChatSession({ - chatSessionResource, - initialSessionOptions: contributedSession.initialSessionOptions, - }); - - // Register alias so session-option lookups work with the new resource - this._chatSessionService.registerSessionResourceAlias( - contributedSession.chatSessionResource, - chatSessionResource - ); - } - } + const chatSessionResource = contributedSession.chatSessionResource; + const isUntitled = isUntitledChatSession(chatSessionResource); chatSessionContext = { chatSessionResource, diff --git a/src/vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution.ts b/src/vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution.ts index 5e80dea19d5..ee72554e7de 100644 --- a/src/vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution.ts @@ -234,6 +234,9 @@ class ContributedChatSessionData extends Disposable { public getOption(optionId: string): string | IChatSessionProviderOptionItem | undefined { return this._optionsCache.get(optionId); } + public getAllOptions(): IterableIterator<[string, string | IChatSessionProviderOptionItem]> { + return this._optionsCache.entries(); + } public setOption(optionId: string, value: string | IChatSessionProviderOptionItem): void { this._optionsCache.set(optionId, value); } @@ -1073,6 +1076,18 @@ export class ChatSessionsService extends Disposable implements IChatSessionsServ return !!session && !!session.options && Object.keys(session.options).length > 0; } + public getSessionOptions(sessionResource: URI): Map | undefined { + const session = this._sessions.get(this._resolveResource(sessionResource)); + if (!session) { + return undefined; + } + const result = new Map(); + for (const [key, value] of session.getAllOptions()) { + result.set(key, typeof value === 'string' ? value : value.id); + } + return result.size > 0 ? result : undefined; + } + public getSessionOption(sessionResource: URI, optionId: string): string | IChatSessionProviderOptionItem | undefined { const session = this._sessions.get(this._resolveResource(sessionResource)); return session?.getOption(optionId); diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts b/src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts index 056229ddb23..d79fcf705f9 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts @@ -2378,6 +2378,15 @@ export class ChatWidget extends Disposable implements IChatWidget { this._onDidSubmitAgent.fire({ agent: sent.data.agent, slashCommand: sent.data.slashCommand }); this.handleDelegationExitIfNeeded(this._lockedAgent, sent.data.agent); + + // If the session was replaced (untitled -> real contributed session), swap the widget's model + if (sent.newSessionResource) { + const newModel = this.chatService.getSession(sent.newSessionResource); + if (newModel) { + this.setModel(newModel); + } + } + sent.data.responseCreatedPromise.then(() => { // Only start accessibility progress once a real request/response model exists. this.chatAccessibilityService.acceptRequest(submittedSessionResource); diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatService.ts b/src/vs/workbench/contrib/chat/common/chatService/chatService.ts index bd161cf9098..102f0aefd5a 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatService.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatService.ts @@ -1288,6 +1288,8 @@ export interface ChatSendResultRejected { export interface ChatSendResultSent { readonly kind: 'sent'; readonly data: IChatSendRequestData; + /** Set when the session was replaced by a new one (e.g. untitled -> real contributed session). */ + readonly newSessionResource?: URI; } export interface ChatSendResultQueued { diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts index d00dff8c817..32fee250be1 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts @@ -42,11 +42,11 @@ import { chatAgentLeader, ChatRequestAgentPart, ChatRequestAgentSubcommandPart, import { ChatRequestParser } from '../requestParser/chatRequestParser.js'; import { ChatMcpServersStarting, ChatPendingRequestChangeClassification, ChatPendingRequestChangeEvent, ChatPendingRequestChangeEventName, ChatRequestQueueKind, ChatSendResult, ChatSendResultQueued, ChatSendResultSent, ChatStopCancellationNoopClassification, ChatStopCancellationNoopEvent, ChatStopCancellationNoopEventName, IChatCompleteResponse, IChatDetail, IChatFollowup, IChatModelReference, IChatProgress, IChatQuestionAnswers, IChatSendRequestOptions, IChatSendRequestResponseState, IChatService, IChatSessionContext, IChatSessionStartOptions, IChatUserActionEvent, ResponseModelState } from './chatService.js'; import { ChatRequestTelemetry, ChatServiceTelemetry } from './chatServiceTelemetry.js'; -import { IChatSessionsService } from '../chatSessionsService.js'; +import { IChatSessionsService, localChatSessionType } from '../chatSessionsService.js'; import { ChatSessionStore, IChatSessionEntryMetadata } from '../model/chatSessionStore.js'; import { IChatSlashCommandService } from '../participants/chatSlashCommands.js'; import { IChatTransferService } from '../model/chatTransferService.js'; -import { chatSessionResourceToId, LocalChatSessionUri } from '../model/chatUri.js'; +import { chatSessionResourceToId, getChatSessionType, isUntitledChatSession, LocalChatSessionUri } from '../model/chatUri.js'; import { IChatRequestVariableEntry } from '../attachments/chatVariableEntries.js'; import { ChatAgentLocation, ChatModeKind } from '../constants.js'; import { ChatMessageRole, IChatMessage, ILanguageModelsService } from '../languageModels.js'; @@ -602,7 +602,7 @@ export class ChatService extends Disposable implements IChatService { } } - const chatSessionType = sessionResource.scheme; + const chatSessionType = getChatSessionType(sessionResource); // Contributed sessions do not use UI tools const modelRef = this._sessionModels.acquireOrCreate({ @@ -805,11 +805,47 @@ export class ChatService extends Disposable implements IChatService { return { kind: 'rejected', reason: 'Empty message' }; } - const model = this._sessionModels.get(sessionResource); + let model = this._sessionModels.get(sessionResource); if (!model) { throw new Error(`Unknown session: ${sessionResource}`); } + let newSessionResource: URI | undefined; + + // Workaround for the contributed chat sessions + // + // Internally blank widgets uses special sessions with an untitled- path. We do not want these leaking out + // to the rest of code. Instead use `createNewChatSessionItem` to make sure the session gets properly initialized with a real resource before processing the first request. + if (!model.hasRequests && isUntitledChatSession(sessionResource) && getChatSessionType(sessionResource) !== localChatSessionType) { + + const parsedRequest = this.parseChatRequest(sessionResource, request, options?.location ?? model.initialLocation, options); + const commandPart = parsedRequest.parts.find((r): r is ChatRequestSlashCommandPart => r instanceof ChatRequestSlashCommandPart); + const requestText = getPromptText(parsedRequest).message; + const newItem = await this.chatSessionService.createNewChatSessionItem(getChatSessionType(sessionResource), { prompt: requestText, command: commandPart?.text }, CancellationToken.None); + if (newItem) { + + // Update the model's contributed session with the resolved resource + // so subsequent requests don't re-invoke newChatSessionItemHandler + // and getChatSessionFromInternalUri returns the real resource. + const sessionOptions = this.chatSessionService.getSessionOptions(sessionResource); + model?.setContributedChatSession({ + chatSessionResource: sessionResource, + initialSessionOptions: sessionOptions ? [...sessionOptions].map(([optionId, value]) => ({ optionId, value })) : undefined, + }); + + model = (await this.loadRemoteSession(newItem.resource, model.initialLocation, CancellationToken.None))?.object as ChatModel | undefined; + if (!model) { + throw new Error(`Failed to load session for resource: ${newItem.resource}`); + } + + // Register alias so session-option lookups work with the new resource + this.chatSessionService.registerSessionResourceAlias(sessionResource, newItem.resource); + + sessionResource = newItem.resource; + newSessionResource = newItem.resource; + } + } + const hasPendingRequest = this._pendingRequests.has(sessionResource); if (options?.queue) { @@ -847,6 +883,7 @@ export class ChatService extends Disposable implements IChatService { // This method is only returning whether the request was accepted - don't block on the actual request return { kind: 'sent', + newSessionResource, data: { ...this._sendRequestAsync(model, sessionResource, parsedRequest, attempt, !options?.noCommandDetection, silentAgent ?? defaultAgent, location, options), agent, diff --git a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts index 01020f2b624..1b843bce36b 100644 --- a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts +++ b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts @@ -274,6 +274,7 @@ export interface IChatSessionsService { getOrCreateChatSession(sessionResource: URI, token: CancellationToken): Promise; hasAnySessionOptions(sessionResource: URI): boolean; + getSessionOptions(sessionResource: URI): Map | undefined; getSessionOption(sessionResource: URI, optionId: string): string | IChatSessionProviderOptionItem | undefined; setSessionOption(sessionResource: URI, optionId: string, value: string | IChatSessionProviderOptionItem): boolean; diff --git a/src/vs/workbench/contrib/chat/test/common/mockChatSessionsService.ts b/src/vs/workbench/contrib/chat/test/common/mockChatSessionsService.ts index 754091ae0c1..bae11e420fb 100644 --- a/src/vs/workbench/contrib/chat/test/common/mockChatSessionsService.ts +++ b/src/vs/workbench/contrib/chat/test/common/mockChatSessionsService.ts @@ -181,6 +181,11 @@ export class MockChatSessionsService implements IChatSessionsService { await this._onRequestNotifyExtension.fireAsync({ sessionResource, updates }, CancellationToken.None); } + getSessionOptions(sessionResource: URI): Map | undefined { + const options = this.sessionOptions.get(sessionResource); + return options && options.size > 0 ? options : undefined; + } + getSessionOption(sessionResource: URI, optionId: string): string | undefined { return this.sessionOptions.get(sessionResource)?.get(optionId); } From f6dc23434b552d6367b42e801129e51bed341465 Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Thu, 12 Mar 2026 17:32:52 -0700 Subject: [PATCH 030/133] refactor(imageCarousel): remove redundant mention of counter in updateCurrentImage documentation --- .../contrib/imageCarousel/browser/imageCarouselEditor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts index 7f8eb41c635..16c359189b4 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts @@ -216,7 +216,7 @@ export class ImageCarouselEditor extends EditorPane { } /** - * Update only the changing parts: main image src, caption, counter, button states, thumbnail selection. + * Update only the changing parts: main image src, caption, button states, thumbnail selection. * No DOM teardown/rebuild — eliminates the blank flash. */ private updateCurrentImage(): void { From e7e6cbe3a9e189c4ed56922521fad0fb384bf741 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 01:09:31 +0000 Subject: [PATCH 031/133] fix: serialize concurrent marketplace repo clones via SequencerByKey (#301289) * Initial plan * fix: use SequencerByKey to prevent parallel cloning of the same marketplace repo Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com> Co-authored-by: Connor Peet --- .../browser/agentPluginRepositoryService.ts | 30 +++++++----- .../agentPluginRepositoryService.test.ts | 47 +++++++++++++++++++ 2 files changed, 64 insertions(+), 13 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/agentPluginRepositoryService.ts b/src/vs/workbench/contrib/chat/browser/agentPluginRepositoryService.ts index 329c531cad5..92d569bc9be 100644 --- a/src/vs/workbench/contrib/chat/browser/agentPluginRepositoryService.ts +++ b/src/vs/workbench/contrib/chat/browser/agentPluginRepositoryService.ts @@ -4,6 +4,7 @@ *--------------------------------------------------------------------------------------------*/ import { Action } from '../../../../base/common/actions.js'; +import { SequencerByKey } from '../../../../base/common/async.js'; import { Lazy } from '../../../../base/common/lazy.js'; import { revive } from '../../../../base/common/marshalling.js'; import { dirname, isEqual, isEqualOrParent, joinPath } from '../../../../base/common/resources.js'; @@ -38,6 +39,7 @@ export class AgentPluginRepositoryService implements IAgentPluginRepositoryServi private readonly _cacheRoot: URI; private readonly _marketplaceIndex = new Lazy>(() => this._loadMarketplaceIndex()); private readonly _pluginSources: ReadonlyMap; + private readonly _cloneSequencer = new SequencerByKey(); constructor( @ICommandService private readonly _commandService: ICommandService, @@ -90,21 +92,23 @@ export class AgentPluginRepositoryService implements IAgentPluginRepositoryServi async ensureRepository(marketplace: IMarketplaceReference, options?: IEnsureRepositoryOptions): Promise { const repoDir = this.getRepositoryUri(marketplace, options?.marketplaceType); - const repoExists = await this._fileService.exists(repoDir); - if (repoExists) { + return this._cloneSequencer.queue(repoDir.fsPath, async () => { + const repoExists = await this._fileService.exists(repoDir); + if (repoExists) { + this._updateMarketplaceIndex(marketplace, repoDir, options?.marketplaceType); + return repoDir; + } + + if (marketplace.kind === MarketplaceReferenceKind.LocalFileUri) { + throw new Error(`Local marketplace repository does not exist: ${repoDir.fsPath}`); + } + + const progressTitle = options?.progressTitle ?? localize('preparingMarketplace', "Preparing plugin marketplace '{0}'...", marketplace.displayLabel); + const failureLabel = options?.failureLabel ?? marketplace.displayLabel; + await this._cloneRepository(repoDir, marketplace.cloneUrl, progressTitle, failureLabel); this._updateMarketplaceIndex(marketplace, repoDir, options?.marketplaceType); return repoDir; - } - - if (marketplace.kind === MarketplaceReferenceKind.LocalFileUri) { - throw new Error(`Local marketplace repository does not exist: ${repoDir.fsPath}`); - } - - const progressTitle = options?.progressTitle ?? localize('preparingMarketplace', "Preparing plugin marketplace '{0}'...", marketplace.displayLabel); - const failureLabel = options?.failureLabel ?? marketplace.displayLabel; - await this._cloneRepository(repoDir, marketplace.cloneUrl, progressTitle, failureLabel); - this._updateMarketplaceIndex(marketplace, repoDir, options?.marketplaceType); - return repoDir; + }); } async pullRepository(marketplace: IMarketplaceReference, options?: IPullRepositoryOptions): Promise { diff --git a/src/vs/workbench/contrib/chat/test/browser/plugins/agentPluginRepositoryService.test.ts b/src/vs/workbench/contrib/chat/test/browser/plugins/agentPluginRepositoryService.test.ts index 6fe9944953e..91dbe03786d 100644 --- a/src/vs/workbench/contrib/chat/test/browser/plugins/agentPluginRepositoryService.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/plugins/agentPluginRepositoryService.test.ts @@ -110,6 +110,53 @@ suite('AgentPluginRepositoryService', () => { assert.strictEqual(uri.path, '/cache/agentPlugins/github.com/microsoft/vscode'); }); + test('concurrent ensureRepository calls for the same marketplace clone only once', async () => { + let cloneCount = 0; + const instantiationService = store.add(new TestInstantiationService()); + + // Track whether the repo exists (set to true after the first clone completes) + let repoExists = false; + const fileService = { + exists: async (_resource: URI) => repoExists, + createFolder: async () => undefined, + } as unknown as IFileService; + + const progressService = { + withProgress: async (_options: unknown, callback: (...args: unknown[]) => Promise) => callback(), + } as unknown as IProgressService; + + instantiationService.stub(ICommandService, { + executeCommand: async (id: string) => { + if (id === '_git.cloneRepository') { + cloneCount++; + // Simulate async clone by yielding, then mark repo as existing + await new Promise(r => setTimeout(r, 0)); + repoExists = true; + } + return undefined; + }, + } as unknown as ICommandService); + instantiationService.stub(IEnvironmentService, { cacheHome: URI.file('/cache') } as unknown as IEnvironmentService); + instantiationService.stub(IFileService, fileService); + instantiationService.stub(ILogService, new NullLogService()); + instantiationService.stub(INotificationService, { notify: () => undefined } as unknown as INotificationService); + instantiationService.stub(IProgressService, progressService); + instantiationService.stub(IStorageService, store.add(new InMemoryStorageService())); + + const service = instantiationService.createInstance(AgentPluginRepositoryService); + const plugin = createPlugin('microsoft/vscode', 'plugins/myPlugin'); + + // Fire two concurrent ensureRepository calls for the same marketplace + const [uri1, uri2] = await Promise.all([ + service.ensureRepository(plugin.marketplaceReference, { marketplaceType: plugin.marketplaceType }), + service.ensureRepository(plugin.marketplaceReference, { marketplaceType: plugin.marketplaceType }), + ]); + + assert.strictEqual(cloneCount, 1); + assert.strictEqual(uri1.path, '/cache/agentPlugins/github.com/microsoft/vscode'); + assert.strictEqual(uri2.path, '/cache/agentPlugins/github.com/microsoft/vscode'); + }); + test('builds install URI from source inside repository root', () => { const service = createService(); const plugin = createPlugin('microsoft/vscode', 'plugins/myPlugin'); From e08c8efd7791b343a8d270ab00616cda5c421079 Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Thu, 12 Mar 2026 19:45:00 -0700 Subject: [PATCH 032/133] enhance image carousel functionality and UI improvements --- .../browser/parts/editor/modalEditorPart.ts | 9 +++- .../attachments/chatAttachmentWidgets.ts | 52 +++++++++++++------ .../browser/imageCarouselEditor.ts | 32 +++++++----- .../browser/imageCarouselEditorInput.ts | 11 +++- .../browser/media/imageCarousel.css | 47 +++++++++-------- 5 files changed, 98 insertions(+), 53 deletions(-) diff --git a/src/vs/workbench/browser/parts/editor/modalEditorPart.ts b/src/vs/workbench/browser/parts/editor/modalEditorPart.ts index db862b6096c..49694484671 100644 --- a/src/vs/workbench/browser/parts/editor/modalEditorPart.ts +++ b/src/vs/workbench/browser/parts/editor/modalEditorPart.ts @@ -284,7 +284,8 @@ export class ModalEditorPart { // Create label const label = disposables.add(scopedInstantiationService.createInstance(ResourceLabel, titleElement, {})); - disposables.add(Event.runAndSubscribe(modalEditorService.onDidActiveEditorChange, () => { + const labelChangeDisposable = disposables.add(new MutableDisposable()); + const updateLabel = () => { const activeEditor = editorPart.activeGroup.activeEditor; if (activeEditor) { const { labelFormat } = editorPart.partOptions; @@ -300,10 +301,14 @@ export class ModalEditorPart { extraClasses: activeEditor.getLabelExtraClasses(), } ); + + labelChangeDisposable.value = activeEditor.onDidChangeLabel(() => updateLabel()); } else { label.element.clear(); + labelChangeDisposable.clear(); } - })); + }; + disposables.add(Event.runAndSubscribe(modalEditorService.onDidActiveEditorChange, updateLabel)); // Handle double-click on header to toggle maximize disposables.add(addDisposableListener(headerElement, EventType.DBLCLICK, e => { diff --git a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts index 36766e78d57..57de2a5eedb 100644 --- a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts +++ b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts @@ -73,7 +73,7 @@ import { IChatWidgetService } from '../chat.js'; import { isEqual } from '../../../../../base/common/resources.js'; import { IChatResponseViewModel, isResponseVM } from '../../common/model/chatViewModel.js'; import { VSBuffer } from '../../../../../base/common/buffer.js'; -import { extractImagesFromChatResponse } from '../../common/chatImageExtraction.js'; +import { extractImagesFromChatResponse, IChatExtractedImage } from '../../common/chatImageExtraction.js'; const commonHoverOptions: Partial = { style: HoverStyle.Pointer, @@ -477,26 +477,44 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { const widget = this.chatWidgetService.lastFocusedWidget; if (widget?.viewModel) { const responses = widget.viewModel.getItems().filter((item): item is IChatResponseViewModel => isResponseVM(item)); - for (let i = responses.length - 1; i >= 0; i--) { - const extracted = extractImagesFromChatResponse(responses[i]); + + // Collect all responses that have images, one section per response. + // The loop continues after finding the clicked image to gather all sections for the carousel. + const sections: { title: string; images: IChatExtractedImage[] }[] = []; + let clickedGlobalIndex = -1; + let globalOffset = 0; + let collectionId: string | undefined; + + for (const response of responses) { + const extracted = extractImagesFromChatResponse(response); if (extracted && extracted.images.length > 0) { - // Match by URI (unique per tool output) to avoid ambiguity with identical image content - const startIndex = referenceUri - ? extracted.images.findIndex(img => isEqual(img.uri, referenceUri)) - : extracted.images.findIndex(img => img.data.equals(VSBuffer.wrap(data))); - if (startIndex !== -1) { - await this.commandService.executeCommand('workbench.action.chat.openImageInCarousel', { - collection: { - id: extracted.id, - title: extracted.title, - sections: [{ title: '', images: extracted.images }], - }, - startIndex, - }); - return; + sections.push({ title: extracted.title, images: extracted.images }); + + if (clickedGlobalIndex === -1) { + const localIndex = referenceUri + ? extracted.images.findIndex(img => isEqual(img.uri, referenceUri)) + : extracted.images.findIndex(img => img.data.equals(VSBuffer.wrap(data))); + if (localIndex !== -1) { + clickedGlobalIndex = globalOffset + localIndex; + collectionId = extracted.id; + } } + + globalOffset += extracted.images.length; } } + + if (clickedGlobalIndex !== -1 && collectionId && sections.length > 0) { + await this.commandService.executeCommand('workbench.action.chat.openImageInCarousel', { + collection: { + id: collectionId, + title: sections.length === 1 ? sections[0].title : localize('chat.imageCarousel.allImages', "Chat Images"), + sections, + }, + startIndex: clickedGlobalIndex, + }); + return; + } } // Fallback: open just the single clicked image diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts index 16c359189b4..aceeab9deee 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts @@ -168,15 +168,10 @@ export class ImageCarouselEditor extends EditorPane { let flatIndex = 0; for (let s = 0; s < this._sections.length; s++) { const section = this._sections[s]; - const sectionEl = h('div.thumbnail-section@root', [ - h('div.thumbnail-section-title@title'), - h('div.thumbnail-section-images@images'), - ]); - if (section.title && this._sections.length > 1) { - sectionEl.title.textContent = section.title; - } else { - sectionEl.title.style.display = 'none'; + // Add separator between sections (not before the first) + if (s > 0 && this._sections.length > 1) { + this._elements.sectionsContainer.appendChild(h('div.thumbnail-separator').root); } for (let i = 0; i < section.images.length; i++) { @@ -201,12 +196,10 @@ export class ImageCarouselEditor extends EditorPane { this.updateCurrentImage(); })); - sectionEl.images.appendChild(btn); + this._elements.sectionsContainer.appendChild(btn); this._thumbnailElements.push(btn); flatIndex++; } - - this._elements.sectionsContainer.appendChild(sectionEl.root); } this._container.appendChild(elements.root); @@ -216,7 +209,7 @@ export class ImageCarouselEditor extends EditorPane { } /** - * Update only the changing parts: main image src, caption, button states, thumbnail selection. + * Update only the changing parts: main image src, caption, counter, button states, thumbnail selection. * No DOM teardown/rebuild — eliminates the blank flash. */ private updateCurrentImage(): void { @@ -254,10 +247,25 @@ export class ImageCarouselEditor extends EditorPane { thumbnail.classList.toggle('active', isActive); if (isActive) { thumbnail.setAttribute('aria-current', 'page'); + // Scroll only the thumbnail strip, not the entire editor + const container = this._elements.sectionsContainer; + const containerRect = container.getBoundingClientRect(); + const thumbRect = thumbnail.getBoundingClientRect(); + if (thumbRect.left < containerRect.left) { + container.scrollLeft += thumbRect.left - containerRect.left; + } else if (thumbRect.right > containerRect.right) { + container.scrollLeft += thumbRect.right - containerRect.right; + } } else { thumbnail.removeAttribute('aria-current'); } } + + // Update editor title to reflect current section + if (this.input instanceof ImageCarouselEditorInput) { + const currentSection = this._sections[entry.sectionIndex]; + this.input.setName(currentSection.title || this.input.collection.title); + } } previous(): void { diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditorInput.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditorInput.ts index 826db15c86b..5d0b17ba2e5 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditorInput.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditorInput.ts @@ -13,6 +13,7 @@ export class ImageCarouselEditorInput extends EditorInput { static readonly ID = 'workbench.input.imageCarousel'; private _resource: URI; + private _name: string; constructor( public readonly collection: IImageCarouselCollection, @@ -23,6 +24,7 @@ export class ImageCarouselEditorInput extends EditorInput { scheme: Schemas.vscodeImageCarousel, path: `/${encodeURIComponent(collection.id)}`, }); + this._name = collection.title; } get typeId(): string { @@ -34,7 +36,14 @@ export class ImageCarouselEditorInput extends EditorInput { } override getName(): string { - return this.collection.title; + return this._name; + } + + setName(name: string): void { + if (this._name !== name) { + this._name = name; + this._onDidChangeLabel.fire(); + } } override matches(other: EditorInput | IUntypedEditorInput): boolean { diff --git a/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css b/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css index 75b0a3ead83..83fc4ca185f 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css +++ b/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css @@ -26,6 +26,7 @@ height: 100%; padding: 12px; gap: 8px; + overflow: hidden; } .image-carousel-editor .slideshow-container:focus, @@ -117,6 +118,8 @@ gap: 2px; padding: 4px 0 8px; flex-shrink: 0; + min-width: 0; + max-width: 100%; } /* Extra gap before thumbnails */ @@ -132,31 +135,33 @@ padding: 0 24px; } -/* Sections container */ +/* Sections container — flat horizontal thumbnail strip */ .image-carousel-editor .sections-container { display: flex; - flex-direction: column; - gap: 8px; - overflow-y: auto; - padding: 0; - flex-shrink: 0; -} - -/* Section */ -.image-carousel-editor .thumbnail-section-title { - color: var(--vscode-descriptionForeground); - font-size: 11px; - font-weight: 600; - text-transform: uppercase; - letter-spacing: 0.04em; - padding: 0 4px 2px; -} - -.image-carousel-editor .thumbnail-section-images { - display: flex; + flex-direction: row; + align-items: center; gap: 6px; overflow-x: auto; - justify-content: center; + justify-content: safe center; + padding: 0; + flex-shrink: 0; + min-width: 0; + max-width: 100%; + scrollbar-width: none; +} + +.image-carousel-editor .sections-container::-webkit-scrollbar { + display: none; +} + +/* Subtle separator between sections */ +.image-carousel-editor .thumbnail-separator { + width: 1px; + height: 24px; + background: var(--vscode-editorWidget-border, var(--vscode-widget-border)); + opacity: 0.4; + flex-shrink: 0; + margin: 0 6px; } .image-carousel-editor .thumbnail { From 595e039a0bb973882a866caeeccc5483a55c63c1 Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Thu, 12 Mar 2026 20:11:18 -0700 Subject: [PATCH 033/133] resolve comments --- src/vs/workbench/browser/parts/editor/modalEditorPart.ts | 9 ++++++++- .../chat/browser/attachments/chatAttachmentWidgets.ts | 7 ++++--- .../contrib/imageCarousel/browser/imageCarouselEditor.ts | 2 +- .../imageCarousel/browser/media/imageCarousel.css | 1 + 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/vs/workbench/browser/parts/editor/modalEditorPart.ts b/src/vs/workbench/browser/parts/editor/modalEditorPart.ts index 49694484671..9bbb3c3b53e 100644 --- a/src/vs/workbench/browser/parts/editor/modalEditorPart.ts +++ b/src/vs/workbench/browser/parts/editor/modalEditorPart.ts @@ -27,6 +27,7 @@ import { GroupDirection, GroupsOrder, IModalEditorPart, GroupActivationReason } import { IEditorService } from '../../../services/editor/common/editorService.js'; import { EditorPartModalContext, EditorPartModalMaximizedContext, EditorPartModalNavigationContext } from '../../../common/contextkeys.js'; import { EditorResourceAccessor, SideBySideEditor, Verbosity } from '../../../common/editor.js'; +import { EditorInput } from '../../../common/editor/editorInput.js'; import { ResourceLabel } from '../../labels.js'; import { IHostService } from '../../../services/host/browser/host.js'; import { IWorkbenchLayoutService, Parts } from '../../../services/layout/browser/layoutService.js'; @@ -285,6 +286,7 @@ export class ModalEditorPart { // Create label const label = disposables.add(scopedInstantiationService.createInstance(ResourceLabel, titleElement, {})); const labelChangeDisposable = disposables.add(new MutableDisposable()); + let trackedEditor: EditorInput | undefined; const updateLabel = () => { const activeEditor = editorPart.activeGroup.activeEditor; if (activeEditor) { @@ -302,9 +304,14 @@ export class ModalEditorPart { } ); - labelChangeDisposable.value = activeEditor.onDidChangeLabel(() => updateLabel()); + // Only (re)subscribe when the active editor changes, not on every label update + if (trackedEditor !== activeEditor) { + trackedEditor = activeEditor; + labelChangeDisposable.value = activeEditor.onDidChangeLabel(() => updateLabel()); + } } else { label.element.clear(); + trackedEditor = undefined; labelChangeDisposable.clear(); } }; diff --git a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts index 57de2a5eedb..58f2461e6d6 100644 --- a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts +++ b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts @@ -483,7 +483,9 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { const sections: { title: string; images: IChatExtractedImage[] }[] = []; let clickedGlobalIndex = -1; let globalOffset = 0; - let collectionId: string | undefined; + + // Use session-level ID so the same carousel is reused regardless of which image is clicked + const collectionId = widget.viewModel.sessionResource.toString() + '_carousel'; for (const response of responses) { const extracted = extractImagesFromChatResponse(response); @@ -496,7 +498,6 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { : extracted.images.findIndex(img => img.data.equals(VSBuffer.wrap(data))); if (localIndex !== -1) { clickedGlobalIndex = globalOffset + localIndex; - collectionId = extracted.id; } } @@ -504,7 +505,7 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { } } - if (clickedGlobalIndex !== -1 && collectionId && sections.length > 0) { + if (clickedGlobalIndex !== -1 && sections.length > 0) { await this.commandService.executeCommand('workbench.action.chat.openImageInCarousel', { collection: { id: collectionId, diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts index aceeab9deee..07077b4b3e3 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarouselEditor.ts @@ -209,7 +209,7 @@ export class ImageCarouselEditor extends EditorPane { } /** - * Update only the changing parts: main image src, caption, counter, button states, thumbnail selection. + * Update only the changing parts: main image src, caption, button states, thumbnail selection. * No DOM teardown/rebuild — eliminates the blank flash. */ private updateCurrentImage(): void { diff --git a/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css b/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css index 83fc4ca185f..e555288162f 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css +++ b/src/vs/workbench/contrib/imageCarousel/browser/media/imageCarousel.css @@ -142,6 +142,7 @@ align-items: center; gap: 6px; overflow-x: auto; + justify-content: center; justify-content: safe center; padding: 0; flex-shrink: 0; From 51f72073e1b6fc11dc0444b8efe3671c516de06e Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Thu, 12 Mar 2026 21:39:13 -0700 Subject: [PATCH 034/133] Stronger fix for changing toolset on running agent (#301381) Fix #293002 --- src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts b/src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts index d79fcf705f9..ab48ca5e1b8 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts @@ -2469,15 +2469,17 @@ export class ChatWidget extends Disposable implements IChatWidget { getModeRequestOptions(): Partial { const sessionResource = this.viewModel?.sessionResource; + const capturedModeId = this.input.currentModeObs.get().id; const userSelectedTools = this.input.selectedToolsModel.userSelectedTools; let lastToolsSnapshot = userSelectedTools.get(); // When the widget has loaded a new session, return a snapshot of the tools for this session. - // Only sync with the tools model when this session is shown. + // Only sync with the tools model when this session is shown with the same mode. const scopedTools = derived(reader => { const activeSession = this._viewModelObs.read(reader)?.sessionResource; - if (isEqual(activeSession, sessionResource)) { + const currentModeId = this.input.currentModeObs.read(reader).id; + if (isEqual(activeSession, sessionResource) && currentModeId === capturedModeId) { const tools = userSelectedTools.read(reader); lastToolsSnapshot = tools; return tools; From b659d183ce3d60d29e441533f8754da05b917b72 Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Thu, 12 Mar 2026 22:34:50 -0700 Subject: [PATCH 035/133] refactor: update image extraction description and enhance collection structure in AGENTS.md --- src/vs/workbench/contrib/imageCarousel/AGENTS.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/imageCarousel/AGENTS.md b/src/vs/workbench/contrib/imageCarousel/AGENTS.md index 341aa871edc..3cc8db78035 100644 --- a/src/vs/workbench/contrib/imageCarousel/AGENTS.md +++ b/src/vs/workbench/contrib/imageCarousel/AGENTS.md @@ -1,6 +1,6 @@ # Image Carousel -A generic workbench editor for viewing collections of images in a carousel/slideshow UI. Opens as a modal editor pane with navigation arrows, a counter, and a thumbnail strip. +A generic workbench editor for viewing collections of images in a carousel/slideshow UI. Opens as a modal editor pane with navigation arrows, a caption, and a thumbnail strip. ## Architecture @@ -8,14 +8,14 @@ The image carousel is a self-contained workbench contribution that follows the * - **URI scheme**: `vscode-image-carousel` (registered in `Schemas` in `src/vs/base/common/network.ts`) — used for `EditorInput.resource` identity. - **Direct editor input**: Callers create `ImageCarouselEditorInput` with a collection and open it directly via `IEditorService.openEditor()`. -- **Image extraction**: `IImageCarouselService.extractImagesFromResponse()` extracts images from chat response tool invocations. The collection ID is derived from the chat response identity (`sessionResource + responseId`). +- **Image extraction**: `IImageCarouselService.extractImagesFromResponse()` extracts images from chat response tool invocations into a **sections-based** collection. All images from a single response are grouped into one section. The collection title is the user's chat request message. Each image caption is derived from the tool's `pastTenseMessage` (preferred) or `invocationMessage`. ## How to open the carousel ### From code (generic) ```ts -const collection: IImageCarouselCollection = { id, title, images: [...] }; +const collection: IImageCarouselCollection = { id, title, sections: [{ title: '', images: [...] }] }; const input = new ImageCarouselEditorInput(collection, startIndex); await editorService.openEditor(input, { pinned: true }, MODAL_GROUP); ``` @@ -37,6 +37,7 @@ Clicking an image attachment pill in chat (when `chat.imageCarousel.enabled` is ### DOM & rendering - **DOM construction**: Uses the `h()` helper from `vs/base/browser/dom` with `@name` references for declarative DOM — no imperative `document.createElement` calls. +- **Bottom bar**: Caption and thumbnail sections are wrapped in a `div.bottom-bar` flex column below the image area. - **Stable DOM skeleton**: Builds DOM once per `setInput()`, updates only changing parts to avoid flash on navigation. - **Blob URL lifecycle**: Main image URLs tracked in `_imageDisposables` (revoked on nav), thumbnails in `_contentDisposables` (revoked on `clearInput()`). - **Focus border suppressed**: The slideshow container uses `outline: none !important` on `:focus` / `:focus-visible` to override the workbench's global `[tabindex="0"]` focus styles. From 290bcc05aaf90a6ea70da3ced9c97ef6310d2944 Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Fri, 13 Mar 2026 09:36:48 +0100 Subject: [PATCH 036/133] disable grouping and featured models for non local models (#301411) --- .../contrib/chat/browser/widget/input/chatInputPart.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts b/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts index 2096051eba9..f61842a8ec6 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts @@ -2225,7 +2225,10 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.renderAttachedContext(); }, getModels: () => this.getModels(), - useGroupedModelPicker: () => true, + useGroupedModelPicker: () => { + const sessionType = this.getCurrentSessionType(); + return !sessionType || sessionType === localChatSessionType; + }, showManageModelsAction: () => { const sessionType = this.getCurrentSessionType(); return !sessionType || sessionType === localChatSessionType; @@ -2234,7 +2237,10 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge const sessionType = this.getCurrentSessionType(); return !sessionType || sessionType === localChatSessionType; }, - showFeatured: () => true, + showFeatured: () => { + const sessionType = this.getCurrentSessionType(); + return !sessionType || sessionType === localChatSessionType; + }, }; return this.modelWidget = this.instantiationService.createInstance(EnhancedModelPickerActionItem, action, itemDelegate, pickerOptions); } else if (action.id === OpenModePickerAction.ID && action instanceof MenuItemAction) { From 20a1637cef5c4d51c5a9de8bdfb69aafbbc4279b Mon Sep 17 00:00:00 2001 From: Robo Date: Fri, 13 Mar 2026 21:36:52 +0900 Subject: [PATCH 037/133] fix: repair folder context menu when only legacy file context menu is present (#300752) * fix: repair folder context menu when only legacy file context menu is present * chore: restore folder menu in installer wizard --- build/win32/code.iss | 122 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 96 insertions(+), 26 deletions(-) diff --git a/build/win32/code.iss b/build/win32/code.iss index 935f17dbe41..a61eef9c066 100644 --- a/build/win32/code.iss +++ b/build/win32/code.iss @@ -86,7 +86,7 @@ Type: files; Name: "{app}\updating_version" Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1 Name: "addcontextmenufiles"; Description: "{cm:AddContextMenuFiles,{#NameShort}}"; GroupDescription: "{cm:Other}"; Flags: unchecked -Name: "addcontextmenufolders"; Description: "{cm:AddContextMenuFolders,{#NameShort}}"; GroupDescription: "{cm:Other}"; Flags: unchecked; Check: not ShouldUseWindows11ContextMenu +Name: "addcontextmenufolders"; Description: "{cm:AddContextMenuFolders,{#NameShort}}"; GroupDescription: "{cm:Other}"; Flags: unchecked Name: "associatewithfiles"; Description: "{cm:AssociateWithFiles,{#NameShort}}"; GroupDescription: "{cm:Other}" Name: "addtopath"; Description: "{cm:AddToPath}"; GroupDescription: "{cm:Other}" Name: "runcode"; Description: "{cm:RunAfter,{#NameShort}}"; GroupDescription: "{cm:Other}"; Check: WizardSilent @@ -1284,15 +1284,15 @@ Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\{#RegValueName}Contex Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\*\shell\{#RegValueName}"; ValueType: expandsz; ValueName: ""; ValueData: "{cm:OpenWithCodeContextMenu,{#ShellNameShort}}"; Tasks: addcontextmenufiles; Flags: uninsdeletekey; Check: not ShouldUseWindows11ContextMenu Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\*\shell\{#RegValueName}"; ValueType: expandsz; ValueName: "Icon"; ValueData: "{app}\{#ExeBasename}.exe"; Tasks: addcontextmenufiles; Check: not ShouldUseWindows11ContextMenu Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\*\shell\{#RegValueName}\command"; ValueType: expandsz; ValueName: ""; ValueData: """{app}\{#ExeBasename}.exe"" ""%1"""; Tasks: addcontextmenufiles; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\shell\{#RegValueName}"; ValueType: expandsz; ValueName: ""; ValueData: "{cm:OpenWithCodeContextMenu,{#ShellNameShort}}"; Tasks: addcontextmenufolders; Flags: uninsdeletekey; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\shell\{#RegValueName}"; ValueType: expandsz; ValueName: "Icon"; ValueData: "{app}\{#ExeBasename}.exe"; Tasks: addcontextmenufolders; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\shell\{#RegValueName}\command"; ValueType: expandsz; ValueName: ""; ValueData: """{app}\{#ExeBasename}.exe"" ""%V"""; Tasks: addcontextmenufolders; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\background\shell\{#RegValueName}"; ValueType: expandsz; ValueName: ""; ValueData: "{cm:OpenWithCodeContextMenu,{#ShellNameShort}}"; Tasks: addcontextmenufolders; Flags: uninsdeletekey; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\background\shell\{#RegValueName}"; ValueType: expandsz; ValueName: "Icon"; ValueData: "{app}\{#ExeBasename}.exe"; Tasks: addcontextmenufolders; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\background\shell\{#RegValueName}\command"; ValueType: expandsz; ValueName: ""; ValueData: """{app}\{#ExeBasename}.exe"" ""%V"""; Tasks: addcontextmenufolders; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\Drive\shell\{#RegValueName}"; ValueType: expandsz; ValueName: ""; ValueData: "{cm:OpenWithCodeContextMenu,{#ShellNameShort}}"; Tasks: addcontextmenufolders; Flags: uninsdeletekey; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\Drive\shell\{#RegValueName}"; ValueType: expandsz; ValueName: "Icon"; ValueData: "{app}\{#ExeBasename}.exe"; Tasks: addcontextmenufolders; Check: not ShouldUseWindows11ContextMenu -Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\Drive\shell\{#RegValueName}\command"; ValueType: expandsz; ValueName: ""; ValueData: """{app}\{#ExeBasename}.exe"" ""%V"""; Tasks: addcontextmenufolders; Check: not ShouldUseWindows11ContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\shell\{#RegValueName}"; ValueType: expandsz; ValueName: ""; ValueData: "{cm:OpenWithCodeContextMenu,{#ShellNameShort}}"; Flags: uninsdeletekey; Check: ShouldInstallLegacyFolderContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\shell\{#RegValueName}"; ValueType: expandsz; ValueName: "Icon"; ValueData: "{app}\{#ExeBasename}.exe"; Check: ShouldInstallLegacyFolderContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\shell\{#RegValueName}\command"; ValueType: expandsz; ValueName: ""; ValueData: """{app}\{#ExeBasename}.exe"" ""%V"""; Check: ShouldInstallLegacyFolderContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\background\shell\{#RegValueName}"; ValueType: expandsz; ValueName: ""; ValueData: "{cm:OpenWithCodeContextMenu,{#ShellNameShort}}"; Flags: uninsdeletekey; Check: ShouldInstallLegacyFolderContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\background\shell\{#RegValueName}"; ValueType: expandsz; ValueName: "Icon"; ValueData: "{app}\{#ExeBasename}.exe"; Check: ShouldInstallLegacyFolderContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\directory\background\shell\{#RegValueName}\command"; ValueType: expandsz; ValueName: ""; ValueData: """{app}\{#ExeBasename}.exe"" ""%V"""; Check: ShouldInstallLegacyFolderContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\Drive\shell\{#RegValueName}"; ValueType: expandsz; ValueName: ""; ValueData: "{cm:OpenWithCodeContextMenu,{#ShellNameShort}}"; Flags: uninsdeletekey; Check: ShouldInstallLegacyFolderContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\Drive\shell\{#RegValueName}"; ValueType: expandsz; ValueName: "Icon"; ValueData: "{app}\{#ExeBasename}.exe"; Check: ShouldInstallLegacyFolderContextMenu +Root: {#SoftwareClassesRootKey}; Subkey: "Software\Classes\Drive\shell\{#RegValueName}\command"; ValueType: expandsz; ValueName: ""; ValueData: """{app}\{#ExeBasename}.exe"" ""%V"""; Check: ShouldInstallLegacyFolderContextMenu ; Environment #if "user" == InstallTarget @@ -1527,6 +1527,68 @@ begin Result := IsWindows11OrLater() and not IsWindows10ContextMenuForced(); end; +function HasLegacyFileContextMenu(): Boolean; +begin + Result := RegKeyExists({#EnvironmentRootKey}, 'Software\Classes\*\shell\{#RegValueName}\command'); +end; + +function HasLegacyFolderContextMenu(): Boolean; +begin + Result := RegKeyExists({#EnvironmentRootKey}, 'Software\Classes\directory\shell\{#RegValueName}\command'); +end; + +function ShouldRepairFolderContextMenu(): Boolean; +begin + // Repair folder context menu during updates if: + // 1. This is a background update (not a fresh install or manual re-install) + // 2. Windows 11+ with forced classic context menu + // 3. Legacy file context menu exists (user previously selected it) + // 4. Legacy folder context menu is MISSING + Result := IsBackgroundUpdate() + and IsWindows11OrLater() + and IsWindows10ContextMenuForced() + and HasLegacyFileContextMenu() + and not HasLegacyFolderContextMenu(); +end; + +function ShouldInstallLegacyFolderContextMenu(): Boolean; +begin + Result := (WizardIsTaskSelected('addcontextmenufolders') and not ShouldUseWindows11ContextMenu()) or ShouldRepairFolderContextMenu(); +end; + +function BoolToStr(Value: Boolean): String; +begin + if Value then + Result := 'true' + else + Result := 'false'; +end; + +procedure LogContextMenuInstallState(); +begin + Log( + 'Context menu state: ' + + 'isBackgroundUpdate=' + BoolToStr(IsBackgroundUpdate()) + + ', isWindows11OrLater=' + BoolToStr(IsWindows11OrLater()) + + ', isWindows10ContextMenuForced=' + BoolToStr(IsWindows10ContextMenuForced()) + + ', shouldUseWindows11ContextMenu=' + BoolToStr(ShouldUseWindows11ContextMenu()) + + ', hasLegacyFileContextMenu=' + BoolToStr(HasLegacyFileContextMenu()) + + ', hasLegacyFolderContextMenu=' + BoolToStr(HasLegacyFolderContextMenu()) + + ', shouldRepairFolderContextMenu=' + BoolToStr(ShouldRepairFolderContextMenu()) + + ', shouldInstallLegacyFolderContextMenu=' + BoolToStr(ShouldInstallLegacyFolderContextMenu()) + + ', addcontextmenufiles=' + BoolToStr(WizardIsTaskSelected('addcontextmenufiles')) + + ', addcontextmenufolders=' + BoolToStr(WizardIsTaskSelected('addcontextmenufolders')) + ); +end; + +procedure DeleteLegacyContextMenuRegistryKeys(); +begin + RegDeleteKeyIncludingSubkeys({#EnvironmentRootKey}, 'Software\Classes\*\shell\{#RegValueName}'); + RegDeleteKeyIncludingSubkeys({#EnvironmentRootKey}, 'Software\Classes\directory\shell\{#RegValueName}'); + RegDeleteKeyIncludingSubkeys({#EnvironmentRootKey}, 'Software\Classes\directory\background\shell\{#RegValueName}'); + RegDeleteKeyIncludingSubkeys({#EnvironmentRootKey}, 'Software\Classes\Drive\shell\{#RegValueName}'); +end; + function GetAppMutex(Value: string): string; begin if IsBackgroundUpdate() then @@ -1604,14 +1666,6 @@ begin Result := ExpandConstant('{#ApplicationName}.cmd'); end; -function BoolToStr(Value: Boolean): String; -begin - if Value then - Result := 'true' - else - Result := 'false'; -end; - function QualityIsInsiders(): boolean; begin if '{#Quality}' = 'insider' then @@ -1634,30 +1688,43 @@ end; function AppxPackageInstalled(const name: String; var ResultCode: Integer): Boolean; begin AppxPackageFullname := ''; + ResultCode := -1; try Log('Get-AppxPackage for package with name: ' + name); ExecAndLogOutput('powershell.exe', '-NoLogo -NoProfile -NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -Command ' + AddQuotes('Get-AppxPackage -Name ''' + name + ''' | Select-Object -ExpandProperty PackageFullName'), '', SW_HIDE, ewWaitUntilTerminated, ResultCode, @ExecAndGetFirstLineLog); except Log(GetExceptionMessage); + ResultCode := -1; end; if (AppxPackageFullname <> '') then Result := True else - Result := False + Result := False; + + Log('Get-AppxPackage result: name=' + name + ', installed=' + BoolToStr(Result) + ', resultCode=' + IntToStr(ResultCode) + ', packageFullName=' + AppxPackageFullname); end; procedure AddAppxPackage(); var AddAppxPackageResultCode: Integer; + IsCurrentAppxInstalled: Boolean; begin - if not SessionEndFileExists() and not AppxPackageInstalled(ExpandConstant('{#AppxPackageName}'), AddAppxPackageResultCode) then begin + if SessionEndFileExists() then begin + Log('Skipping Add-AppxPackage because session end was detected.'); + exit; + end; + + IsCurrentAppxInstalled := AppxPackageInstalled(ExpandConstant('{#AppxPackageName}'), AddAppxPackageResultCode); + if not IsCurrentAppxInstalled then begin Log('Installing appx ' + AppxPackageFullname + ' ...'); #if "user" == InstallTarget ShellExec('', 'powershell.exe', '-NoLogo -NoProfile -NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -Command ' + AddQuotes('Add-AppxPackage -Path ''' + ExpandConstant('{app}\{#VersionedResourcesFolder}\appx\{#AppxPackage}') + ''' -ExternalLocation ''' + ExpandConstant('{app}\{#VersionedResourcesFolder}\appx') + ''''), '', SW_HIDE, ewWaitUntilTerminated, AddAppxPackageResultCode); #else ShellExec('', 'powershell.exe', '-NoLogo -NoProfile -NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -Command ' + AddQuotes('Add-AppxPackage -Stage ''' + ExpandConstant('{app}\{#VersionedResourcesFolder}\appx\{#AppxPackage}') + ''' -ExternalLocation ''' + ExpandConstant('{app}\{#VersionedResourcesFolder}\appx') + '''; Add-AppxProvisionedPackage -Online -SkipLicense -PackagePath ''' + ExpandConstant('{app}\{#VersionedResourcesFolder}\appx\{#AppxPackage}') + ''''), '', SW_HIDE, ewWaitUntilTerminated, AddAppxPackageResultCode); #endif - Log('Add-AppxPackage complete.'); + Log('Add-AppxPackage complete with result code ' + IntToStr(AddAppxPackageResultCode) + '.'); + end else begin + Log('Skipping Add-AppxPackage because package is already installed.'); end; end; @@ -1670,6 +1737,7 @@ begin if QualityIsInsiders() and not SessionEndFileExists() and AppxPackageInstalled('Microsoft.VSCodeInsiders', RemoveAppxPackageResultCode) then begin Log('Deleting old appx ' + AppxPackageFullname + ' installation...'); ShellExec('', 'powershell.exe', '-NoLogo -NoProfile -NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -Command ' + AddQuotes('Remove-AppxPackage -Package ''' + AppxPackageFullname + ''''), '', SW_HIDE, ewWaitUntilTerminated, RemoveAppxPackageResultCode); + Log('Remove-AppxPackage for old appx completed with result code ' + IntToStr(RemoveAppxPackageResultCode) + '.'); DeleteFile(ExpandConstant('{app}\appx\code_insiders_explorer_{#Arch}.appx')); DeleteFile(ExpandConstant('{app}\appx\code_insiders_explorer_command.dll')); end; @@ -1680,7 +1748,9 @@ begin #else ShellExec('', 'powershell.exe', '-NoLogo -NoProfile -NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -Command ' + AddQuotes('$packages = Get-AppxPackage ''' + ExpandConstant('{#AppxPackageName}') + '''; foreach ($package in $packages) { Remove-AppxProvisionedPackage -PackageName $package.PackageFullName -Online }; foreach ($package in $packages) { Remove-AppxPackage -Package $package.PackageFullName -AllUsers }'), '', SW_HIDE, ewWaitUntilTerminated, RemoveAppxPackageResultCode); #endif - Log('Remove-AppxPackage for current appx installation complete.'); + Log('Remove-AppxPackage for current appx installation complete with result code ' + IntToStr(RemoveAppxPackageResultCode) + '.'); + end else if not SessionEndFileExists() then begin + Log('Skipping Remove-AppxPackage for current appx because package is not installed.'); end; end; #endif @@ -1692,6 +1762,8 @@ var begin if CurStep = ssPostInstall then begin + LogContextMenuInstallState(); + #ifdef AppxPackageName // Remove the appx package when user has forced Windows 10 context menus via // registry. This handles the case where the user previously had the appx @@ -1701,10 +1773,7 @@ begin end; // Remove the old context menu registry keys if ShouldUseWindows11ContextMenu() then begin - RegDeleteKeyIncludingSubkeys({#EnvironmentRootKey}, 'Software\Classes\*\shell\{#RegValueName}'); - RegDeleteKeyIncludingSubkeys({#EnvironmentRootKey}, 'Software\Classes\directory\shell\{#RegValueName}'); - RegDeleteKeyIncludingSubkeys({#EnvironmentRootKey}, 'Software\Classes\directory\background\shell\{#RegValueName}'); - RegDeleteKeyIncludingSubkeys({#EnvironmentRootKey}, 'Software\Classes\Drive\shell\{#RegValueName}'); + DeleteLegacyContextMenuRegistryKeys(); end; #endif @@ -1817,6 +1886,7 @@ begin if not CurUninstallStep = usUninstall then begin exit; end; + #ifdef AppxPackageName RemoveAppxPackage(); #endif From 1b4918ede553c48d0b5fb84e67ccbe38b128eba0 Mon Sep 17 00:00:00 2001 From: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com> Date: Fri, 13 Mar 2026 13:44:14 +0100 Subject: [PATCH 038/133] Engineering - update notebooks (#301446) --- .vscode/notebooks/endgame.github-issues | 2 +- .vscode/notebooks/my-endgame.github-issues | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.vscode/notebooks/endgame.github-issues b/.vscode/notebooks/endgame.github-issues index 40235fad54e..96e5e5690d0 100644 --- a/.vscode/notebooks/endgame.github-issues +++ b/.vscode/notebooks/endgame.github-issues @@ -7,7 +7,7 @@ { "kind": 2, "language": "github-issues", - "value": "$MILESTONE=milestone:\"1.111.0\"" + "value": "$MILESTONE=milestone:\"1.112.0\"" }, { "kind": 1, diff --git a/.vscode/notebooks/my-endgame.github-issues b/.vscode/notebooks/my-endgame.github-issues index f44d9c4a45b..e3ddd3af411 100644 --- a/.vscode/notebooks/my-endgame.github-issues +++ b/.vscode/notebooks/my-endgame.github-issues @@ -7,7 +7,7 @@ { "kind": 2, "language": "github-issues", - "value": "$MILESTONE=milestone:\"1.111.0\"\n\n$MINE=assignee:@me" + "value": "$MILESTONE=milestone:\"1.112.0\"\n\n$MINE=assignee:@me" }, { "kind": 2, From ac40642c8ea2e5c31a7a268a9159c2c3d00633db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Moreno?= Date: Fri, 13 Mar 2026 14:58:56 +0100 Subject: [PATCH 039/133] refactor: remove rollout duration for insider builds in release process (#301496) --- build/azure-pipelines/common/releaseBuild.ts | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/build/azure-pipelines/common/releaseBuild.ts b/build/azure-pipelines/common/releaseBuild.ts index 3cd8082308e..708978a130c 100644 --- a/build/azure-pipelines/common/releaseBuild.ts +++ b/build/azure-pipelines/common/releaseBuild.ts @@ -66,15 +66,8 @@ async function main(force: boolean): Promise { console.log(`Releasing build ${commit}...`); - let rolloutDurationMs = undefined; - - // If the build is insiders or exploration, start a rollout of 4 hours - if (quality === 'insider') { - rolloutDurationMs = 4 * 60 * 60 * 1000; // 4 hours - } - const scripts = client.database('builds').container(quality).scripts; - await retry(() => scripts.storedProcedure('releaseBuild').execute('', [commit, rolloutDurationMs])); + await retry(() => scripts.storedProcedure('releaseBuild').execute('', [commit])); } const [, , force] = process.argv; From f883b969516b457a93a53c85085a1ff0dfbe1d7a Mon Sep 17 00:00:00 2001 From: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com> Date: Fri, 13 Mar 2026 15:01:41 +0100 Subject: [PATCH 040/133] Sessions - changes view improvements (#301485) * Sessions - changes view improvements * Fix compilation --- .../contrib/changes/browser/changesView.ts | 35 ++++++------------- .../github/test/browser/githubService.test.ts | 1 + .../browser/sessionsManagementService.ts | 24 ++++++++----- 3 files changed, 27 insertions(+), 33 deletions(-) diff --git a/src/vs/sessions/contrib/changes/browser/changesView.ts b/src/vs/sessions/contrib/changes/browser/changesView.ts index 7a0963566d9..d7997d39bbd 100644 --- a/src/vs/sessions/contrib/changes/browser/changesView.ts +++ b/src/vs/sessions/contrib/changes/browser/changesView.ts @@ -52,13 +52,12 @@ import { AgentSessionProviders } from '../../../../workbench/contrib/chat/browse import { ChatContextKeys } from '../../../../workbench/contrib/chat/common/actions/chatContextKeys.js'; import { IChatSessionFileChange, IChatSessionFileChange2, isIChatSessionFileChange2 } from '../../../../workbench/contrib/chat/common/chatSessionsService.js'; import { chatEditingWidgetFileStateContextKey, hasAppliedChatEditsContextKey, hasUndecidedChatEditingResourceContextKey, IChatEditingService, ModifiedFileEntryState } from '../../../../workbench/contrib/chat/common/editing/chatEditingService.js'; -import { getChatSessionType } from '../../../../workbench/contrib/chat/common/model/chatUri.js'; import { createFileIconThemableTreeContainerScope } from '../../../../workbench/contrib/files/browser/views/explorerView.js'; import { IActivityService, NumberBadge } from '../../../../workbench/services/activity/common/activity.js'; import { IEditorService, MODAL_GROUP, SIDE_GROUP } from '../../../../workbench/services/editor/common/editorService.js'; import { IExtensionService } from '../../../../workbench/services/extensions/common/extensions.js'; import { IWorkbenchLayoutService } from '../../../../workbench/services/layout/browser/layoutService.js'; -import { ISessionsManagementService } from '../../sessions/browser/sessionsManagementService.js'; +import { IActiveSessionItem, ISessionsManagementService } from '../../sessions/browser/sessionsManagementService.js'; import { GITHUB_REMOTE_FILE_SCHEME } from '../../fileTreeView/browser/githubFileSystemProvider.js'; import { CodeReviewStateKind, getCodeReviewFilesFromSessionChanges, getCodeReviewVersion, ICodeReviewService, PRReviewStateKind } from '../../codeReview/browser/codeReviewService.js'; import { IGitRepository, IGitService } from '../../../../workbench/contrib/git/common/gitService.js'; @@ -117,13 +116,6 @@ interface IChangesFolderItem { readonly name: string; } -interface IActiveSession { - readonly resource: URI; - readonly sessionType: string; - readonly repository: URI | undefined; - readonly worktree: URI | undefined; -} - type ChangesTreeElement = IChangesFileItem | IChangesFolderItem; function isChangesFileItem(element: ChangesTreeElement): element is IChangesFileItem { @@ -261,7 +253,7 @@ export class ChangesViewPane extends ViewPane { } // Track the active session used by this view - private readonly activeSession: IObservableWithChange; + private readonly activeSession: IObservableWithChange; private readonly activeSessionFileCountObs: IObservableWithChange; private readonly activeSessionHasChangesObs: IObservableWithChange; private readonly activeSessionRepositoryChangesObs: IObservableWithChange; @@ -310,7 +302,7 @@ export class ChangesViewPane extends ViewPane { this.versionModeContextKey.set(ChangesVersionMode.AllChanges); // Track active session from sessions management service - this.activeSession = derivedOpts({ + this.activeSession = derivedOpts({ equalsFn: (a, b) => isEqual(a?.resource, b?.resource), }, reader => { const activeSession = this.sessionManagementService.activeSession.read(reader); @@ -318,12 +310,7 @@ export class ChangesViewPane extends ViewPane { return undefined; } - return { - resource: activeSession.resource, - repository: activeSession.repository, - worktree: activeSession.worktree, - sessionType: getChatSessionType(activeSession.resource), - }; + return activeSession; }).recomputeInitiallyAndOnChange(this._store); // Track active session repository changes @@ -381,7 +368,7 @@ export class ChangesViewPane extends ViewPane { const viewSessionTypeKey = this.scopedContextKeyService.createKey(ChatContextKeys.agentSessionType.key, ''); this._register(autorun(reader => { const activeSession = this.activeSession.read(reader); - viewSessionTypeKey.set(activeSession?.sessionType ?? ''); + viewSessionTypeKey.set(activeSession?.providerType ?? ''); })); } @@ -411,10 +398,8 @@ export class ChangesViewPane extends ViewPane { return 0; } - const isBackgroundSession = activeSession.sessionType === AgentSessionProviders.Background; - let editingSessionCount = 0; - if (!isBackgroundSession) { + if (activeSession.providerType !== AgentSessionProviders.Background) { const sessions = this.chatEditingService.editingSessionsObs.read(reader); const session = sessions.find(candidate => isEqual(candidate.chatSessionResource, activeSession.resource)); editingSessionCount = session ? session.entries.read(reader).length : 0; @@ -509,7 +494,7 @@ export class ChangesViewPane extends ViewPane { const activeSession = this.activeSession.read(reader); // Background chat sessions render the working set based on the session files, not the editing session - if (activeSession?.sessionType === AgentSessionProviders.Background) { + if (activeSession?.providerType === AgentSessionProviders.Background) { return []; } @@ -720,7 +705,7 @@ export class ChangesViewPane extends ViewPane { const chatSessionTypeKey = this.scopedContextKeyService.createKey(ChatContextKeys.agentSessionType.key, ''); this.renderDisposables.add(autorun(reader => { const activeSession = this.activeSession.read(reader); - chatSessionTypeKey.set(activeSession?.sessionType ?? ''); + chatSessionTypeKey.set(activeSession?.providerType ?? ''); })); // Bind required context keys for the menu buttons @@ -757,8 +742,8 @@ export class ChangesViewPane extends ViewPane { this.renderDisposables.add(bindContextKey(hasUncommittedChangesContextKey, this.scopedContextKeyService, r => hasUncommittedChangesObs.read(r))); const isMergeBaseBranchProtectedObs = derived(reader => { - const state = this.activeSessionRepositoryObs.read(reader)?.state.read(reader); - return state?.HEAD?.base?.isProtected === true; + const activeSession = this.activeSession.read(reader); + return activeSession?.worktreeBaseBranchProtected === true; }); this.renderDisposables.add(bindContextKey(isMergeBaseBranchProtectedContextKey, this.scopedContextKeyService, r => isMergeBaseBranchProtectedObs.read(r))); diff --git a/src/vs/sessions/contrib/github/test/browser/githubService.test.ts b/src/vs/sessions/contrib/github/test/browser/githubService.test.ts index 71f6e64130a..2a2085556e0 100644 --- a/src/vs/sessions/contrib/github/test/browser/githubService.test.ts +++ b/src/vs/sessions/contrib/github/test/browser/githubService.test.ts @@ -87,6 +87,7 @@ suite('getGitHubContext', () => { repository: undefined, worktree: undefined, worktreeBranchName: undefined, + worktreeBaseBranchProtected: undefined, providerType: 'copilot-cloud-agent', ...overrides, }; diff --git a/src/vs/sessions/contrib/sessions/browser/sessionsManagementService.ts b/src/vs/sessions/contrib/sessions/browser/sessionsManagementService.ts index 63ff340cf77..463e338d243 100644 --- a/src/vs/sessions/contrib/sessions/browser/sessionsManagementService.ts +++ b/src/vs/sessions/contrib/sessions/browser/sessionsManagementService.ts @@ -54,6 +54,7 @@ export interface IActiveSessionItem { readonly repository: URI | undefined; readonly worktree: URI | undefined; readonly worktreeBranchName: string | undefined; + readonly worktreeBaseBranchProtected: boolean | undefined; readonly providerType: string; } @@ -205,10 +206,10 @@ export class SessionsManagementService extends Disposable implements ISessionsMa } } - private getRepositoryFromMetadata(session: IAgentSession): [URI | undefined, URI | undefined, string | undefined] { + private getRepositoryFromMetadata(session: IAgentSession): [URI | undefined, URI | undefined, string | undefined, boolean | undefined] { const metadata = session.metadata; if (!metadata) { - return [undefined, undefined, undefined]; + return [undefined, undefined, undefined, undefined]; } if (session.providerType === AgentSessionProviders.Cloud) { @@ -219,12 +220,12 @@ export class SessionsManagementService extends Disposable implements ISessionsMa authority: 'github', path: `/${metadata.owner}/${metadata.name}/${encodeURIComponent(branch)}` }); - return [repositoryUri, undefined, undefined]; + return [repositoryUri, undefined, undefined, undefined]; } const workingDirectoryPath = metadata?.workingDirectoryPath as string | undefined; if (workingDirectoryPath) { - return [URI.file(workingDirectoryPath), undefined, undefined]; + return [URI.file(workingDirectoryPath), undefined, undefined, undefined]; } const repositoryPath = metadata?.repositoryPath as string | undefined; @@ -234,11 +235,13 @@ export class SessionsManagementService extends Disposable implements ISessionsMa const worktreePathUri = typeof worktreePath === 'string' ? URI.file(worktreePath) : undefined; const worktreeBranchName = metadata?.branchName as string | undefined; + const worktreeBaseBranchProtected = metadata?.baseBranchProtected as boolean | undefined; return [ URI.isUri(repositoryPathUri) ? repositoryPathUri : undefined, URI.isUri(worktreePathUri) ? worktreePathUri : undefined, - worktreeBranchName]; + worktreeBranchName, + worktreeBaseBranchProtected]; } getActiveSession(): IActiveSessionItem | undefined { @@ -460,7 +463,7 @@ export class SessionsManagementService extends Disposable implements ISessionsMa if (session) { if (isAgentSession(session)) { this.lastSelectedSession = session.resource; - const [repository, worktree, worktreeBranchName] = this.getRepositoryFromMetadata(session); + const [repository, worktree, worktreeBranchName, worktreeBaseBranchProtected] = this.getRepositoryFromMetadata(session); activeSessionItem = { isUntitled: false, label: session.label, @@ -468,6 +471,7 @@ export class SessionsManagementService extends Disposable implements ISessionsMa repository: repository, worktree, worktreeBranchName: worktreeBranchName, + worktreeBaseBranchProtected: worktreeBaseBranchProtected === true, providerType: session.providerType, }; } else { @@ -478,6 +482,7 @@ export class SessionsManagementService extends Disposable implements ISessionsMa repository: session.repoUri, worktree: undefined, worktreeBranchName: undefined, + worktreeBaseBranchProtected: undefined, providerType: session.target, }; this._newActiveSessionDisposables.clear(); @@ -490,6 +495,7 @@ export class SessionsManagementService extends Disposable implements ISessionsMa repository: session.repoUri, worktree: undefined, worktreeBranchName: undefined, + worktreeBaseBranchProtected: undefined, providerType: session.target, }); } @@ -529,7 +535,8 @@ export class SessionsManagementService extends Disposable implements ISessionsMa a.repository?.toString() === b.repository?.toString() && a.worktree?.toString() === b.worktree?.toString() && a.worktreeBranchName === b.worktreeBranchName && - a.providerType === b.providerType + a.providerType === b.providerType && + a.worktreeBaseBranchProtected === b.worktreeBaseBranchProtected ); } @@ -605,8 +612,9 @@ export class SessionsManagementService extends Disposable implements ISessionsMa repository, worktree, worktreeBranchName: undefined, + worktreeBaseBranchProtected: undefined, providerType: agentSession.providerType, - }); + } satisfies IActiveSessionItem); } resolveSessionFileUri(sessionResource: URI, relativePath: string): URI | undefined { From 6cd9d43df7703332d4aba85ae82d988d6542c0b4 Mon Sep 17 00:00:00 2001 From: Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> Date: Fri, 13 Mar 2026 07:19:06 -0700 Subject: [PATCH 041/133] feat: Add explorer context menu for opening images in carousel (#301401) --- .../browser/imageCarousel.contribution.ts | 203 ++++++++- .../imageCarousel.contribution.test.ts | 390 ++++++++++++++++++ 2 files changed, 591 insertions(+), 2 deletions(-) create mode 100644 src/vs/workbench/contrib/imageCarousel/test/browser/imageCarousel.contribution.test.ts diff --git a/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts b/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts index 4a9d90ed0df..e298bc3f20e 100644 --- a/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts +++ b/src/vs/workbench/contrib/imageCarousel/browser/imageCarousel.contribution.ts @@ -15,8 +15,37 @@ import { VSBuffer } from '../../../../base/common/buffer.js'; import { generateUuid } from '../../../../base/common/uuid.js'; import { ImageCarouselEditor } from './imageCarouselEditor.js'; import { ImageCarouselEditorInput } from './imageCarouselEditorInput.js'; -import { IImageCarouselCollection } from './imageCarouselTypes.js'; -import { Action2, registerAction2 } from '../../../../platform/actions/common/actions.js'; +import { ICarouselImage, IImageCarouselCollection } from './imageCarouselTypes.js'; +import { Action2, MenuId, registerAction2 } from '../../../../platform/actions/common/actions.js'; +import { ContextKeyExpr } from '../../../../platform/contextkey/common/contextkey.js'; +import { ExplorerFolderContext } from '../../files/common/files.js'; +import { IExplorerService } from '../../files/browser/files.js'; +import { ResourceContextKey } from '../../../common/contextkeys.js'; +import { IFileService } from '../../../../platform/files/common/files.js'; +import { getMediaMime } from '../../../../base/common/mime.js'; +import { URI } from '../../../../base/common/uri.js'; +import { basename, dirname, extname } from '../../../../base/common/resources.js'; +import { ResourceSet } from '../../../../base/common/map.js'; +import { INotificationService } from '../../../../platform/notification/common/notification.js'; +import { IWorkspaceContextService } from '../../../../platform/workspace/common/workspace.js'; +import { Extensions as ConfigurationExtensions, IConfigurationRegistry } from '../../../../platform/configuration/common/configurationRegistry.js'; +import { Limiter } from '../../../../base/common/async.js'; + +// --- Configuration --- + +Registry.as(ConfigurationExtensions.Configuration).registerConfiguration({ + id: 'imageCarousel', + title: localize('imageCarouselConfigurationTitle', "Image Carousel"), + type: 'object', + properties: { + 'imageCarousel.explorerContextMenu.enabled': { + type: 'boolean', + default: false, + markdownDescription: localize('imageCarousel.explorerContextMenu.enabled', "Controls whether the **Open Images in Carousel** option appears in the Explorer context menu. This is an experimental feature."), + tags: ['experimental'], + }, + } +}); // --- Editor Pane Registration --- @@ -122,3 +151,173 @@ class OpenImageInCarouselAction extends Action2 { } registerAction2(OpenImageInCarouselAction); + +// --- Explorer Context Menu Integration --- + +/** Supported image extensions for the carousel explorer context menu. */ +const IMAGE_EXTENSION_REGEX = /^\.(png|jpg|jpeg|jpe|gif|webp|svg|bmp|ico)$/i; + +function isImageResource(uri: URI): boolean { + return IMAGE_EXTENSION_REGEX.test(extname(uri)); +} + +async function collectImageFilesFromFolder(fileService: IFileService, folderUri: URI): Promise { + const stat = await fileService.resolve(folderUri); + const imageUris: URI[] = []; + if (stat.children) { + for (const child of stat.children) { + if (child.isFile && isImageResource(child.resource)) { + imageUris.push(child.resource); + } + } + } + imageUris.sort((a, b) => basename(a).localeCompare(basename(b))); + return imageUris; +} + +async function readImageFiles(fileService: IFileService, uris: URI[]): Promise { + const limiter = new Limiter(10); + const results = await Promise.all( + uris.map(uri => limiter.queue(async () => { + try { + const content = await fileService.readFile(uri); + const mimeType = getMediaMime(uri.path) ?? 'image/png'; + return { + id: generateUuid(), + name: basename(uri), + mimeType, + data: content.value, + uri, + }; + } catch { + return undefined; + } + })) + ); + return results.filter((r): r is ICarouselImage => r !== undefined); +} + +class OpenImagesInCarouselFromExplorerAction extends Action2 { + constructor() { + super({ + id: 'workbench.action.openImagesInCarousel', + title: localize2('openImagesInCarousel', "Open Images in Carousel"), + f1: false, + menu: [{ + id: MenuId.ExplorerContext, + group: 'navigation', + order: 25, + when: ContextKeyExpr.and( + ContextKeyExpr.has('config.imageCarousel.explorerContextMenu.enabled'), + ContextKeyExpr.or( + ExplorerFolderContext, + ContextKeyExpr.regex(ResourceContextKey.Extension.key, IMAGE_EXTENSION_REGEX), + ), + ), + }], + }); + } + + async run(accessor: ServicesAccessor, resource?: URI): Promise { + const explorerService = accessor.get(IExplorerService); + const fileService = accessor.get(IFileService); + const editorService = accessor.get(IEditorService); + const notificationService = accessor.get(INotificationService); + const contextService = accessor.get(IWorkspaceContextService); + + const context = explorerService.getContext(true); + + let imageUris: URI[] = []; + let startUri: URI | undefined; + + try { + if (context.length === 0) { + // Empty-space right-click: the explorer passes the workspace root + // as the resource argument. Fall back to the first workspace folder + // when no resource is available. + let folderUri: URI | undefined; + if (URI.isUri(resource)) { + folderUri = resource; + } else { + const folders = contextService.getWorkspace().folders; + if (folders.length > 0) { + folderUri = folders[0].uri; + } + } + + if (folderUri) { + imageUris = await collectImageFilesFromFolder(fileService, folderUri); + } + } else { + const hasSingleImageFile = context.length === 1 && !context[0].isDirectory && isImageResource(context[0].resource); + + if (hasSingleImageFile) { + // Single image: show all sibling images in the same folder with + // the selected image focused + startUri = context[0].resource; + const parentUri = dirname(context[0].resource); + imageUris = await collectImageFilesFromFolder(fileService, parentUri); + } else { + // Multiple items or a folder: collect images from selection, + // deduplicating in case a folder and its children are both selected + const seen = new ResourceSet(); + for (const item of context) { + if (item.isDirectory) { + const folderImages = await collectImageFilesFromFolder(fileService, item.resource); + for (const uri of folderImages) { + if (!seen.has(uri)) { + seen.add(uri); + imageUris.push(uri); + } + } + } else if (isImageResource(item.resource)) { + if (!seen.has(item.resource)) { + seen.add(item.resource); + imageUris.push(item.resource); + if (!startUri) { + startUri = item.resource; + } + } + } + } + } + } + } catch { + notificationService.error(localize('folderReadError', "Could not read folder contents.")); + return; + } + + if (imageUris.length === 0) { + notificationService.info(localize('noImagesFound', "No images found in this folder.")); + return; + } + + const images = await readImageFiles(fileService, imageUris); + if (images.length === 0) { + notificationService.error(localize('imageReadError', "Could not read the selected images.")); + return; + } + + let startIndex = 0; + if (startUri) { + const idx = images.findIndex(img => img.uri?.toString() === startUri!.toString()); + if (idx >= 0) { + startIndex = idx; + } + } + + const collection: IImageCarouselCollection = { + id: generateUuid(), + title: localize('imageCarousel.explorerTitle', "Image Carousel"), + sections: [{ + title: '', + images, + }], + }; + + const input = new ImageCarouselEditorInput(collection, startIndex); + await editorService.openEditor(input, { pinned: true }, MODAL_GROUP); + } +} + +registerAction2(OpenImagesInCarouselFromExplorerAction); diff --git a/src/vs/workbench/contrib/imageCarousel/test/browser/imageCarousel.contribution.test.ts b/src/vs/workbench/contrib/imageCarousel/test/browser/imageCarousel.contribution.test.ts new file mode 100644 index 00000000000..fc95cb68395 --- /dev/null +++ b/src/vs/workbench/contrib/imageCarousel/test/browser/imageCarousel.contribution.test.ts @@ -0,0 +1,390 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { URI } from '../../../../../base/common/uri.js'; +import { VSBuffer } from '../../../../../base/common/buffer.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; +import { TestInstantiationService } from '../../../../../platform/instantiation/test/common/instantiationServiceMock.js'; +import { workbenchInstantiationService } from '../../../../test/browser/workbenchTestServices.js'; +import { NullFilesConfigurationService, createFileStat } from '../../../../test/common/workbenchTestServices.js'; +import { IExplorerService } from '../../../files/browser/files.js'; +import { ExplorerItem } from '../../../files/common/explorerModel.js'; +import { IFileService, IFileStat, IFileContent } from '../../../../../platform/files/common/files.js'; +import { IEditorService, MODAL_GROUP } from '../../../../services/editor/common/editorService.js'; +import { ImageCarouselEditorInput } from '../../browser/imageCarouselEditorInput.js'; +import { TestConfigurationService } from '../../../../../platform/configuration/test/common/testConfigurationService.js'; +import { INotificationService } from '../../../../../platform/notification/common/notification.js'; +import { IWorkspaceContextService } from '../../../../../platform/workspace/common/workspace.js'; + +// Importing the contribution registers the actions +import '../../browser/imageCarousel.contribution.js'; + +function createExplorerItem( + path: string, + isFolder: boolean, + fileService: IFileService, + configService: TestConfigurationService, + parent?: ExplorerItem, +): ExplorerItem { + return new ExplorerItem( + URI.file(path), + fileService, + configService, + NullFilesConfigurationService, + parent, + isFolder, + ); +} + +suite('OpenImagesInCarouselFromExplorerAction', () => { + const disposables = ensureNoDisposablesAreLeakedInTestSuite(); + + let instantiationService: TestInstantiationService; + let configService: TestConfigurationService; + let openedInputs: { input: ImageCarouselEditorInput; group: typeof MODAL_GROUP }[]; + let infoMessages: string[]; + let errorMessages: string[]; + + setup(() => { + openedInputs = []; + infoMessages = []; + errorMessages = []; + configService = new TestConfigurationService(); + instantiationService = workbenchInstantiationService(undefined, disposables); + }); + + function stubFileService(resolveMap: Map, fileContents: Map): void { + instantiationService.stub(IFileService, 'resolve', async (resource: URI) => { + const stat = resolveMap.get(resource.path); + if (!stat) { + throw new Error(`File not found: ${resource.path}`); + } + return stat; + }); + + instantiationService.stub(IFileService, 'readFile', async (resource: URI) => { + const content = fileContents.get(resource.path); + if (!content) { + throw new Error(`Cannot read: ${resource.path}`); + } + return { resource, value: content } as IFileContent; + }); + } + + function stubExplorerService(items: ExplorerItem[]): void { + instantiationService.stub(IExplorerService, { + getContext: () => items, + }); + } + + function stubEditorService(): void { + instantiationService.stub(IEditorService, 'openEditor', async (input: unknown, _options: unknown, group: unknown) => { + if (input instanceof ImageCarouselEditorInput) { + openedInputs.push({ input, group: group as typeof MODAL_GROUP }); + disposables.add(input); + } + return undefined; + }); + } + + function stubNotificationService(): void { + instantiationService.stub(INotificationService, 'info', (message: string) => { + infoMessages.push(message); + }); + instantiationService.stub(INotificationService, 'error', (message: string) => { + errorMessages.push(message); + }); + } + + test('single image file opens carousel with sibling images', async () => { + const fileService = instantiationService.get(IFileService); + const parent = createExplorerItem('/workspace/images', true, fileService, configService); + const imageItem = createExplorerItem('/workspace/images/photo.png', false, fileService, configService, parent); + + const pngData = VSBuffer.fromString('fake-png'); + const jpgData = VSBuffer.fromString('fake-jpg'); + const txtData = VSBuffer.fromString('text file'); + + const resolveMap = new Map(); + resolveMap.set('/workspace/images', createFileStat( + URI.file('/workspace/images'), false, false, true, false, [ + { resource: URI.file('/workspace/images/photo.png'), isFile: true }, + { resource: URI.file('/workspace/images/other.jpg'), isFile: true }, + { resource: URI.file('/workspace/images/readme.txt'), isFile: true }, + { resource: URI.file('/workspace/images/subfolder'), isDirectory: true, isFile: false }, + ] + )); + + const fileContents = new Map(); + fileContents.set('/workspace/images/photo.png', pngData); + fileContents.set('/workspace/images/other.jpg', jpgData); + fileContents.set('/workspace/images/readme.txt', txtData); + + stubFileService(resolveMap, fileContents); + stubExplorerService([imageItem]); + stubEditorService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command, 'Command should be registered'); + + await instantiationService.invokeFunction(command.handler); + + assert.strictEqual(openedInputs.length, 1, 'Should open one editor'); + const input = openedInputs[0].input; + assert.strictEqual(input.collection.sections.length, 1); + + const images = input.collection.sections[0].images; + assert.strictEqual(images.length, 2, 'Should include 2 image siblings (png + jpg), not txt'); + // Images are sorted by basename: other.jpg before photo.png + assert.strictEqual(images[0].name, 'other.jpg'); + assert.strictEqual(images[1].name, 'photo.png'); + + // Start index should be the selected image (photo.png = index 1 after sorting) + assert.strictEqual(input.startIndex, 1); + }); + + test('folder opens carousel with all contained images', async () => { + const fileService = instantiationService.get(IFileService); + const folderItem = createExplorerItem('/workspace/images', true, fileService, configService); + + const gifData = VSBuffer.fromString('fake-gif'); + const webpData = VSBuffer.fromString('fake-webp'); + + const resolveMap = new Map(); + resolveMap.set('/workspace/images', createFileStat( + URI.file('/workspace/images'), false, false, true, false, [ + { resource: URI.file('/workspace/images/anim.gif'), isFile: true }, + { resource: URI.file('/workspace/images/photo.webp'), isFile: true }, + { resource: URI.file('/workspace/images/script.js'), isFile: true }, + ] + )); + + const fileContents = new Map(); + fileContents.set('/workspace/images/anim.gif', gifData); + fileContents.set('/workspace/images/photo.webp', webpData); + + stubFileService(resolveMap, fileContents); + stubExplorerService([folderItem]); + stubEditorService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command); + + await instantiationService.invokeFunction(command.handler); + + assert.strictEqual(openedInputs.length, 1); + const images = openedInputs[0].input.collection.sections[0].images; + assert.strictEqual(images.length, 2, 'Should include 2 images (gif + webp), not js'); + assert.strictEqual(images[0].name, 'anim.gif'); + assert.strictEqual(images[1].name, 'photo.webp'); + }); + + test('multiple selected images open in carousel', async () => { + const fileService = instantiationService.get(IFileService); + const img1 = createExplorerItem('/workspace/a.png', false, fileService, configService); + const img2 = createExplorerItem('/workspace/b.svg', false, fileService, configService); + const txtFile = createExplorerItem('/workspace/notes.txt', false, fileService, configService); + + const pngData = VSBuffer.fromString('fake-png'); + const svgData = VSBuffer.fromString(''); + + const resolveMap = new Map(); + + const fileContents = new Map(); + fileContents.set('/workspace/a.png', pngData); + fileContents.set('/workspace/b.svg', svgData); + + stubFileService(resolveMap, fileContents); + stubExplorerService([img1, img2, txtFile]); + stubEditorService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command); + + await instantiationService.invokeFunction(command.handler); + + assert.strictEqual(openedInputs.length, 1); + const images = openedInputs[0].input.collection.sections[0].images; + assert.strictEqual(images.length, 2, 'Should include only image files'); + assert.strictEqual(images[0].name, 'a.png'); + assert.strictEqual(images[1].name, 'b.svg'); + }); + + test('empty selection with resource argument opens carousel from that folder', async () => { + const pngData = VSBuffer.fromString('fake-png'); + const jpgData = VSBuffer.fromString('fake-jpg'); + + const folderUri = URI.file('/workspace/photos'); + const resolveMap = new Map(); + resolveMap.set('/workspace/photos', createFileStat( + folderUri, false, false, true, false, [ + { resource: URI.file('/workspace/photos/sunset.png'), isFile: true }, + { resource: URI.file('/workspace/photos/mountain.jpg'), isFile: true }, + { resource: URI.file('/workspace/photos/notes.txt'), isFile: true }, + ] + )); + + const fileContents = new Map(); + fileContents.set('/workspace/photos/sunset.png', pngData); + fileContents.set('/workspace/photos/mountain.jpg', jpgData); + + stubFileService(resolveMap, fileContents); + stubExplorerService([]); + stubEditorService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command); + + // Pass the folder URI as the resource argument (as explorer does for empty-space click) + await instantiationService.invokeFunction(command.handler, folderUri); + + assert.strictEqual(openedInputs.length, 1, 'Should open carousel using resource argument fallback'); + const images = openedInputs[0].input.collection.sections[0].images; + assert.strictEqual(images.length, 2, 'Should include 2 images from the folder'); + }); + + test('empty selection without resource falls back to first workspace folder', async () => { + const pngData = VSBuffer.fromString('fake-png'); + + // Derive the workspace root from IWorkspaceContextService so the test + // works on all platforms (the path differs on Windows vs Unix). + const contextService = instantiationService.get(IWorkspaceContextService); + const wsRoot = contextService.getWorkspace().folders[0].uri; + const logoUri = URI.joinPath(wsRoot, 'logo.png'); + const readmeUri = URI.joinPath(wsRoot, 'readme.md'); + + const resolveMap = new Map(); + resolveMap.set(wsRoot.path, createFileStat( + wsRoot, false, false, true, false, [ + { resource: logoUri, isFile: true }, + { resource: readmeUri, isFile: true }, + ] + )); + + const fileContents = new Map(); + fileContents.set(logoUri.path, pngData); + + stubFileService(resolveMap, fileContents); + stubExplorerService([]); + stubEditorService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command); + + // No resource argument — should fall back to workspace root + await instantiationService.invokeFunction(command.handler); + + assert.strictEqual(openedInputs.length, 1, 'Should open carousel using workspace root fallback'); + const images = openedInputs[0].input.collection.sections[0].images; + assert.strictEqual(images.length, 1, 'Should include image from workspace root'); + assert.strictEqual(images[0].name, 'logo.png'); + }); + + test('empty selection with no images shows notification', async () => { + const folderUri = URI.file('/workspace/docs'); + const resolveMap = new Map(); + resolveMap.set('/workspace/docs', createFileStat( + folderUri, false, false, true, false, [ + { resource: URI.file('/workspace/docs/readme.md'), isFile: true }, + ] + )); + + stubFileService(resolveMap, new Map()); + stubExplorerService([]); + stubEditorService(); + stubNotificationService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command); + + await instantiationService.invokeFunction(command.handler, folderUri); + + assert.strictEqual(openedInputs.length, 0, 'Should not open carousel when folder has no images'); + assert.strictEqual(infoMessages.length, 1, 'Should show notification'); + }); + + test('folder with no images shows notification', async () => { + const fileService = instantiationService.get(IFileService); + const folderItem = createExplorerItem('/workspace/docs', true, fileService, configService); + + const resolveMap = new Map(); + resolveMap.set('/workspace/docs', createFileStat( + URI.file('/workspace/docs'), false, false, true, false, [ + { resource: URI.file('/workspace/docs/readme.md'), isFile: true }, + { resource: URI.file('/workspace/docs/notes.txt'), isFile: true }, + ] + )); + + stubFileService(resolveMap, new Map()); + stubExplorerService([folderItem]); + stubEditorService(); + stubNotificationService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command); + + await instantiationService.invokeFunction(command.handler); + + assert.strictEqual(openedInputs.length, 0, 'Should not open carousel when folder has no images'); + assert.strictEqual(infoMessages.length, 1, 'Should show notification about no images'); + }); + + test('folder read error shows error notification', async () => { + const fileService = instantiationService.get(IFileService); + const folderItem = createExplorerItem('/workspace/restricted', true, fileService, configService); + + // resolve throws to simulate a permission error + const resolveMap = new Map(); + stubFileService(resolveMap, new Map()); + stubExplorerService([folderItem]); + stubEditorService(); + stubNotificationService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command); + + await instantiationService.invokeFunction(command.handler); + + assert.strictEqual(openedInputs.length, 0, 'Should not open carousel on folder read error'); + assert.strictEqual(errorMessages.length, 1, 'Should show error notification'); + assert.strictEqual(infoMessages.length, 0, 'Should not show info notification'); + }); + + test('all image reads failing shows error notification', async () => { + const folderUri = URI.file('/workspace/broken'); + + const resolveMap = new Map(); + resolveMap.set('/workspace/broken', createFileStat( + folderUri, false, false, true, false, [ + { resource: URI.file('/workspace/broken/corrupt.png'), isFile: true }, + { resource: URI.file('/workspace/broken/missing.jpg'), isFile: true }, + ] + )); + + // No file contents → all readFile calls will fail + stubFileService(resolveMap, new Map()); + stubExplorerService([]); + stubEditorService(); + stubNotificationService(); + + const { CommandsRegistry } = await import('../../../../../platform/commands/common/commands.js'); + const command = CommandsRegistry.getCommand('workbench.action.openImagesInCarousel'); + assert.ok(command); + + await instantiationService.invokeFunction(command.handler, folderUri); + + assert.strictEqual(openedInputs.length, 0, 'Should not open carousel when all reads fail'); + assert.strictEqual(errorMessages.length, 1, 'Should show error notification for read failures'); + }); +}); From f8932104a7c9dafdd706e5146de3d03b522a5653 Mon Sep 17 00:00:00 2001 From: Dmitriy Vasyura Date: Fri, 13 Mar 2026 07:44:53 -0700 Subject: [PATCH 042/133] Update title bar UI feature work and bug fixes (#301497) --- .../common/update.config.contribution.ts | 5 +- .../browser/media/updateTitleBarEntry.css | 6 +- .../update/browser/media/updateTooltip.css | 48 +++- .../contrib/update/browser/update.ts | 2 +- .../update/browser/updateStatusBarEntry.ts | 3 +- .../update/browser/updateTitleBarEntry.ts | 264 ++++++++++++------ .../contrib/update/browser/updateTooltip.ts | 183 +++++++++--- .../contrib/update/common/updateUtils.ts | 9 + .../update/test/common/updateUtils.test.ts | 37 ++- 9 files changed, 423 insertions(+), 134 deletions(-) diff --git a/src/vs/platform/update/common/update.config.contribution.ts b/src/vs/platform/update/common/update.config.contribution.ts index 76483ca546e..76cbb644163 100644 --- a/src/vs/platform/update/common/update.config.contribution.ts +++ b/src/vs/platform/update/common/update.config.contribution.ts @@ -92,7 +92,7 @@ configurationRegistry.registerConfiguration({ }, 'update.titleBar': { type: 'string', - enum: ['none', 'actionable', 'detailed'], + enum: ['none', 'actionable', 'detailed', 'always'], default: 'none', scope: ConfigurationScope.APPLICATION, tags: ['experimental'], @@ -101,7 +101,8 @@ configurationRegistry.registerConfiguration({ enumDescriptions: [ localize('titleBarNone', "The title bar entry is never shown."), localize('titleBarActionable', "The title bar entry is shown when an action is required (e.g., download, install, or restart)."), - localize('titleBarDetailed', "The title bar entry is shown for all update states including progress.") + localize('titleBarDetailed', "The title bar entry is shown for progress and actionable update states, but not for idle or disabled states."), + localize('titleBarAlways', "The title bar entry is shown for all update states.") ] } } diff --git a/src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css b/src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css index eb3ac37b111..266a0a44848 100644 --- a/src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css +++ b/src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css @@ -9,7 +9,7 @@ border-radius: var(--vscode-cornerRadius-medium); white-space: nowrap; padding: 0px 12px; - height: 24px; + height: 22px; background-color: transparent; border: 1px solid transparent; } @@ -46,8 +46,8 @@ content: ''; position: absolute; left: 0; - bottom: 0; - height: 2px; + bottom: 1px; + height: 1px; border-radius: 1px; } diff --git a/src/vs/workbench/contrib/update/browser/media/updateTooltip.css b/src/vs/workbench/contrib/update/browser/media/updateTooltip.css index ab714ea2e0f..96e62c029c3 100644 --- a/src/vs/workbench/contrib/update/browser/media/updateTooltip.css +++ b/src/vs/workbench/contrib/update/browser/media/updateTooltip.css @@ -8,8 +8,8 @@ flex-direction: column; gap: 12px; padding: 6px 6px; - min-width: 310px; - max-width: 410px; + min-width: 320px; + max-width: 320px; color: var(--vscode-descriptionForeground); font-size: var(--vscode-bodyFontSize-small); } @@ -54,6 +54,30 @@ margin-bottom: 4px; } +.update-tooltip .product-version { + display: flex; + align-items: center; + gap: 4px; +} + +.update-tooltip .copy-version-button { + cursor: pointer; + opacity: 0; + color: var(--vscode-descriptionForeground); + transition: opacity 0.1s; + margin-top: -2px; +} + +.update-tooltip .product-version:hover .copy-version-button, +.update-tooltip .product-version:focus-within .copy-version-button { + opacity: 1; +} + +.update-tooltip .copy-version-button:hover, +.update-tooltip .copy-version-button:focus-visible { + color: var(--vscode-foreground); +} + .update-tooltip .release-notes-link { color: var(--vscode-textLink-foreground); text-decoration: none; @@ -113,3 +137,23 @@ .update-tooltip .state-message-icon.codicon.codicon-error { color: var(--vscode-editorError-foreground); } + +/* Markdown */ +.update-tooltip .update-markdown { + background: var(--vscode-editor-background); + border-radius: var(--vscode-cornerRadius-large); + padding: 12px; +} + +.update-tooltip .update-markdown p { + margin-bottom: 16px; +} + +.update-tooltip .update-markdown p:last-child { + margin-bottom: 0; +} + +.update-tooltip .update-markdown .codicon[class*='codicon-'] { + font-size: 16px; + vertical-align: text-top; +} diff --git a/src/vs/workbench/contrib/update/browser/update.ts b/src/vs/workbench/contrib/update/browser/update.ts index aca3bb3ce27..36f7d09d2dd 100644 --- a/src/vs/workbench/contrib/update/browser/update.ts +++ b/src/vs/workbench/contrib/update/browser/update.ts @@ -233,6 +233,7 @@ export class UpdateContribution extends Disposable implements IWorkbenchContribu this.state = updateService.state; this.updateStateContextKey = CONTEXT_UPDATE_STATE.bindTo(this.contextKeyService); this.majorMinorUpdateAvailableContextKey = MAJOR_MINOR_UPDATE_AVAILABLE.bindTo(this.contextKeyService); + this.titleBarEnabled = this.configurationService.getValue('update.titleBar') !== 'none'; this._register(updateService.onStateChange(this.onUpdateStateChange, this)); this.onUpdateStateChange(this.updateService.state); @@ -254,7 +255,6 @@ export class UpdateContribution extends Disposable implements IWorkbenchContribu this.storageService.remove('update/updateNotificationTime', StorageScope.APPLICATION); } - this.titleBarEnabled = this.configurationService.getValue('update.titleBar') !== 'none'; this._register(this.configurationService.onDidChangeConfiguration(e => { if (e.affectsConfiguration('update.titleBar')) { this.titleBarEnabled = this.configurationService.getValue('update.titleBar') !== 'none'; diff --git a/src/vs/workbench/contrib/update/browser/updateStatusBarEntry.ts b/src/vs/workbench/contrib/update/browser/updateStatusBarEntry.ts index 4ed3e130eea..6a9ea130312 100644 --- a/src/vs/workbench/contrib/update/browser/updateStatusBarEntry.ts +++ b/src/vs/workbench/contrib/update/browser/updateStatusBarEntry.ts @@ -37,7 +37,7 @@ export class UpdateStatusBarContribution extends Disposable implements IWorkbenc return; // Electron only } - this.tooltip = this._register(instantiationService.createInstance(UpdateTooltip)); + this.tooltip = this._register(instantiationService.createInstance(UpdateTooltip, false)); this._register(updateService.onStateChange(this.onStateChange.bind(this))); this._register(this.configurationService.onDidChangeConfiguration(e => { @@ -67,6 +67,7 @@ export class UpdateStatusBarContribution extends Disposable implements IWorkbenc this.lastStateType = state.type; } + this.tooltip.renderState(state); switch (state.type) { case StateType.CheckingForUpdates: this.updateEntry( diff --git a/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts b/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts index 93be7e36170..be3d7bf7366 100644 --- a/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts +++ b/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts @@ -14,21 +14,32 @@ import { IActionViewItemService } from '../../../../platform/actions/browser/act import { Action2, MenuId, registerAction2 } from '../../../../platform/actions/common/actions.js'; import { ICommandService } from '../../../../platform/commands/common/commands.js'; import { IConfigurationService } from '../../../../platform/configuration/common/configuration.js'; -import { IContextKeyService, RawContextKey } from '../../../../platform/contextkey/common/contextkey.js'; +import { IContextKey, IContextKeyService, RawContextKey } from '../../../../platform/contextkey/common/contextkey.js'; import { IHoverService } from '../../../../platform/hover/browser/hover.js'; import { IInstantiationService } from '../../../../platform/instantiation/common/instantiation.js'; import { IProductService } from '../../../../platform/product/common/productService.js'; import { IStorageService, StorageScope, StorageTarget } from '../../../../platform/storage/common/storage.js'; +import { ITelemetryService } from '../../../../platform/telemetry/common/telemetry.js'; import { DisablementReason, IUpdateService, State, StateType } from '../../../../platform/update/common/update.js'; import { IWorkbenchContribution } from '../../../common/contributions.js'; -import { computeProgressPercent, tryParseVersion } from '../common/updateUtils.js'; +import { IHostService } from '../../../services/host/browser/host.js'; +import { computeProgressPercent, isMajorMinorVersionChange } from '../common/updateUtils.js'; import './media/updateTitleBarEntry.css'; import { UpdateTooltip } from './updateTooltip.js'; const UPDATE_TITLE_BAR_ACTION_ID = 'workbench.actions.updateIndicator'; const UPDATE_TITLE_BAR_CONTEXT = new RawContextKey('updateTitleBar', false); -const LAST_KNOWN_VERSION_KEY = 'updateTitleBar/lastKnownVersion'; + const ACTIONABLE_STATES: readonly StateType[] = [StateType.AvailableForDownload, StateType.Downloaded, StateType.Ready]; +const DETAILED_STATES: readonly StateType[] = [...ACTIONABLE_STATES, StateType.CheckingForUpdates, StateType.Downloading, StateType.Updating, StateType.Overwriting]; + +const LAST_KNOWN_VERSION_KEY = 'updateTitleBarEntry/lastKnownVersion'; + +interface ILastKnownVersion { + readonly version: string; + readonly commit: string | undefined; + readonly timestamp: number; +} registerAction2(class UpdateIndicatorTitleBarAction extends Action2 { constructor() { @@ -51,13 +62,22 @@ registerAction2(class UpdateIndicatorTitleBarAction extends Action2 { * Displays update status and actions in the title bar. */ export class UpdateTitleBarContribution extends Disposable implements IWorkbenchContribution { + private readonly context!: IContextKey; + private readonly tooltip!: UpdateTooltip; + private mode: 'always' | 'detailed' | 'actionable' | 'none' = 'none'; + private state!: State; + private entry: UpdateTitleBarEntry | undefined; + private tooltipVisible = false; + constructor( @IActionViewItemService actionViewItemService: IActionViewItemService, - @IConfigurationService configurationService: IConfigurationService, + @IConfigurationService private readonly configurationService: IConfigurationService, @IContextKeyService contextKeyService: IContextKeyService, + @IHostService private readonly hostService: IHostService, @IInstantiationService instantiationService: IInstantiationService, @IProductService private readonly productService: IProductService, @IStorageService private readonly storageService: IStorageService, + @ITelemetryService private readonly telemetryService: ITelemetryService, @IUpdateService updateService: IUpdateService, ) { super(); @@ -66,80 +86,152 @@ export class UpdateTitleBarContribution extends Disposable implements IWorkbench return; // Electron only } - const context = UPDATE_TITLE_BAR_CONTEXT.bindTo(contextKeyService); + this.context = UPDATE_TITLE_BAR_CONTEXT.bindTo(contextKeyService); + this.tooltip = this._register(instantiationService.createInstance(UpdateTooltip, true)); - const updateContext = () => { - const mode = configurationService.getValue('update.titleBar'); - const state = updateService.state.type; - context.set(mode === 'detailed' || mode === 'actionable' && ACTIONABLE_STATES.includes(state)); - }; + this.mode = configurationService.getValue('update.titleBar') as typeof this.mode; + this._register(configurationService.onDidChangeConfiguration(e => { + if (e.affectsConfiguration('update.titleBar')) { + this.mode = configurationService.getValue('update.titleBar') as typeof this.mode; + this.onStateChange(); + } + })); - let entry: UpdateTitleBarEntry | undefined; - let showTooltipOnRender = false; + this.state = updateService.state; + this._register(updateService.onStateChange((state) => { + this.state = state; + this.onStateChange(); + })); this._register(actionViewItemService.register( MenuId.CommandCenter, UPDATE_TITLE_BAR_ACTION_ID, (action, options) => { - entry = instantiationService.createInstance(UpdateTitleBarEntry, action, options, updateContext, showTooltipOnRender); - showTooltipOnRender = false; - return entry; + this.entry = instantiationService.createInstance(UpdateTitleBarEntry, action, options, this.tooltip, () => { + this.tooltipVisible = false; + this.updateContext(); + }); + if (this.tooltipVisible) { + this.entry.showTooltip(); + } + return this.entry; } )); - const onStateChange = () => { - if (this.shouldShowTooltip(updateService.state)) { - if (context.get()) { - entry?.showTooltip(); - } else { - context.set(true); - showTooltipOnRender = true; - } - } else { - updateContext(); + void this.onStateChange(true); + } + + private updateContext() { + switch (this.mode) { + case 'always': + this.context.set(true); + break; + case 'detailed': + this.context.set(DETAILED_STATES.includes(this.state.type)); + break; + case 'actionable': + this.context.set(ACTIONABLE_STATES.includes(this.state.type)); + break; + default: + this.context.set(false); + break; + } + } + + private async onStateChange(detectVersionChange = false) { + this.updateContext(); + if (this.mode === 'none' || this.tooltipVisible || !await this.hostService.hadLastFocus()) { + return; + } + + let showTooltip = detectVersionChange && this.detectVersionChange(); + if (showTooltip) { + this.tooltip.renderPostInstall(); + } else { + this.tooltip.renderState(this.state); + switch (this.state.type) { + case StateType.Disabled: + showTooltip = this.state.reason === DisablementReason.InvalidConfiguration || this.state.reason === DisablementReason.RunningAsAdmin; + break; + case StateType.Idle: + showTooltip = !!this.state.error || !!this.state.notAvailable; + break; + case StateType.AvailableForDownload: + case StateType.Downloaded: + case StateType.Ready: + showTooltip = true; + break; } + } + + if (showTooltip) { + this.tooltipVisible = true; + this.context.set(true); + this.entry?.showTooltip(); + } + } + + private detectVersionChange() { + let from: ILastKnownVersion | undefined; + try { + from = this.storageService.getObject(LAST_KNOWN_VERSION_KEY, StorageScope.APPLICATION); + } catch { } + + const to: ILastKnownVersion = { + version: this.productService.version, + commit: this.productService.commit, + timestamp: Date.now(), }; - this._register(updateService.onStateChange(onStateChange)); - this._register(configurationService.onDidChangeConfiguration(e => { - if (e.affectsConfiguration('update.titleBar')) { - updateContext(); - } - })); - - onStateChange(); - } - - private shouldShowTooltip(state: State): boolean { - switch (state.type) { - case StateType.Disabled: - return state.reason === DisablementReason.InvalidConfiguration || state.reason === DisablementReason.RunningAsAdmin; - case StateType.Idle: - return !!state.error || state.notAvailable || this.isMajorMinorVersionChange(); - case StateType.AvailableForDownload: - case StateType.Downloaded: - case StateType.Ready: - return true; - default: - return false; - } - } - - private isMajorMinorVersionChange(): boolean { - const currentVersion = this.productService.version; - const lastKnownVersion = this.storageService.get(LAST_KNOWN_VERSION_KEY, StorageScope.APPLICATION); - this.storageService.store(LAST_KNOWN_VERSION_KEY, currentVersion, StorageScope.APPLICATION, StorageTarget.MACHINE); - if (!lastKnownVersion) { + if (from?.commit === to.commit) { return false; } - const current = tryParseVersion(currentVersion); - const last = tryParseVersion(lastKnownVersion); - if (!current || !last) { - return false; + this.storageService.store(LAST_KNOWN_VERSION_KEY, JSON.stringify(to), StorageScope.APPLICATION, StorageTarget.MACHINE); + + if (from) { + this.trackVersionChange(from, to); + return isMajorMinorVersionChange(from.version, to.version); } - return current.major !== last.major || current.minor !== last.minor; + return false; + } + + private trackVersionChange(from: ILastKnownVersion, to: ILastKnownVersion) { + type VersionChangeEvent = { + fromVersion: string | undefined; + fromCommit: string | undefined; + fromVersionTime: number | undefined; + toVersion: string; + toCommit: string | undefined; + timeToUpdateMs: number | undefined; + updateMode: string | undefined; + titleBarMode: string | undefined; + }; + + type VersionChangeClassification = { + owner: 'dmitriv'; + comment: 'Fired when VS Code detects a version change on startup.'; + fromVersion: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The previous version of VS Code.' }; + fromCommit: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The commit hash of the previous version.' }; + fromVersionTime: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'Timestamp when the previous version was first detected.' }; + toVersion: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The current version of VS Code.' }; + toCommit: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The commit hash of the current version.' }; + timeToUpdateMs: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; isMeasurement: true; comment: 'Milliseconds between the previous version install and this version install.' }; + updateMode: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The update mode configured by the user.' }; + titleBarMode: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The title bar update indicator mode configured by the user.' }; + }; + + this.telemetryService.publicLog2('update:versionChanged', { + fromVersion: from.version, + fromCommit: from.commit, + fromVersionTime: from.timestamp, + toVersion: to.version, + toCommit: to.commit, + timeToUpdateMs: from.timestamp !== undefined ? to.timestamp - from.timestamp : undefined, + updateMode: this.configurationService.getValue('update.mode'), + titleBarMode: this.mode + }); } } @@ -148,24 +240,21 @@ export class UpdateTitleBarContribution extends Disposable implements IWorkbench */ export class UpdateTitleBarEntry extends BaseActionViewItem { private content: HTMLElement | undefined; - private readonly tooltip: UpdateTooltip; + private showTooltipOnRender = false; constructor( action: IAction, options: IBaseActionViewItemOptions, - private readonly onDisposeTooltip: () => void, - private showTooltipOnRender: boolean, + private readonly tooltip: UpdateTooltip, + private readonly onUserDismissedTooltip: () => void, @ICommandService private readonly commandService: ICommandService, @IHoverService private readonly hoverService: IHoverService, - @IInstantiationService instantiationService: IInstantiationService, @IUpdateService private readonly updateService: IUpdateService, ) { super(undefined, action, options); this.action.run = () => this.runAction(); - this.tooltip = this._register(instantiationService.createInstance(UpdateTooltip)); - - this._register(this.updateService.onStateChange(state => this.updateContent(state))); + this._register(this.updateService.onStateChange(state => this.onStateChange(state))); } public override render(container: HTMLElement) { @@ -173,7 +262,7 @@ export class UpdateTitleBarEntry extends BaseActionViewItem { this.content = dom.append(container, dom.$('.update-indicator')); this.updateTooltip(); - this.updateContent(this.updateService.state); + this.onStateChange(this.updateService.state); if (this.showTooltipOnRender) { this.showTooltipOnRender = false; @@ -181,6 +270,27 @@ export class UpdateTitleBarEntry extends BaseActionViewItem { } } + public showTooltip() { + if (!this.content?.isConnected) { + this.showTooltipOnRender = true; + return; + } + + this.hoverService.showInstantHover({ + content: this.tooltip.domNode, + target: { + targetElements: [this.content], + dispose: () => { + if (!!this.content?.isConnected) { + this.onUserDismissedTooltip(); + } + } + }, + persistence: { sticky: true }, + appearance: { showPointer: true, compact: true }, + }, true); + } + protected override getHoverContents(): IManagedHoverContent { return this.tooltip.domNode; } @@ -202,23 +312,7 @@ export class UpdateTitleBarEntry extends BaseActionViewItem { } } - public showTooltip() { - if (!this.content?.isConnected) { - return; - } - - this.hoverService.showInstantHover({ - content: this.tooltip.domNode, - target: { - targetElements: [this.content], - dispose: () => this.onDisposeTooltip(), - }, - persistence: { sticky: true }, - appearance: { showPointer: true }, - }, true); - } - - private updateContent(state: State) { + private onStateChange(state: State) { if (!this.content) { return; } diff --git a/src/vs/workbench/contrib/update/browser/updateTooltip.ts b/src/vs/workbench/contrib/update/browser/updateTooltip.ts index ee3c452c3be..56e15f6a0cf 100644 --- a/src/vs/workbench/contrib/update/browser/updateTooltip.ts +++ b/src/vs/workbench/contrib/update/browser/updateTooltip.ts @@ -6,17 +6,23 @@ import * as dom from '../../../../base/browser/dom.js'; import { ActionBar } from '../../../../base/browser/ui/actionbar/actionbar.js'; import { toAction } from '../../../../base/common/actions.js'; +import { CancellationToken } from '../../../../base/common/cancellation.js'; import { Codicon } from '../../../../base/common/codicons.js'; -import { Disposable } from '../../../../base/common/lifecycle.js'; +import { MarkdownString } from '../../../../base/common/htmlContent.js'; +import { Disposable, MutableDisposable } from '../../../../base/common/lifecycle.js'; import { ThemeIcon } from '../../../../base/common/themables.js'; import { localize } from '../../../../nls.js'; +import { IClipboardService } from '../../../../platform/clipboard/common/clipboardService.js'; import { ICommandService } from '../../../../platform/commands/common/commands.js'; import { IConfigurationService } from '../../../../platform/configuration/common/configuration.js'; import { IHoverService, nativeHoverDelegate } from '../../../../platform/hover/browser/hover.js'; +import { IMarkdownRendererService, openLinkFromMarkdown } from '../../../../platform/markdown/browser/markdownRenderer.js'; import { IMeteredConnectionService } from '../../../../platform/meteredConnection/common/meteredConnection.js'; +import { IOpenerService } from '../../../../platform/opener/common/opener.js'; import { IProductService } from '../../../../platform/product/common/productService.js'; -import { AvailableForDownload, Disabled, DisablementReason, Downloaded, Downloading, Idle, IUpdate, IUpdateService, Overwriting, Ready, State, StateType, Updating } from '../../../../platform/update/common/update.js'; -import { computeDownloadSpeed, computeDownloadTimeRemaining, computeProgressPercent, formatBytes, formatDate, formatTimeRemaining, tryParseDate } from '../common/updateUtils.js'; +import { asTextOrError, IRequestService } from '../../../../platform/request/common/request.js'; +import { AvailableForDownload, Disabled, DisablementReason, Downloaded, Downloading, Idle, IUpdate, Overwriting, Ready, State, StateType, Updating } from '../../../../platform/update/common/update.js'; +import { computeDownloadSpeed, computeDownloadTimeRemaining, computeProgressPercent, formatBytes, formatDate, formatTimeRemaining, getUpdateInfoUrl, tryParseDate } from '../common/updateUtils.js'; import './media/updateTooltip.css'; /** @@ -29,9 +35,12 @@ export class UpdateTooltip extends Disposable { private readonly titleNode: HTMLElement; // Product info section + private readonly productInfoNode: HTMLElement; private readonly productNameNode: HTMLElement; private readonly currentVersionNode: HTMLElement; + private readonly currentVersionCopyValue: { value: string }; private readonly latestVersionNode: HTMLElement; + private readonly latestVersionCopyValue: { value: string }; private readonly releaseDateNode: HTMLElement; private readonly releaseNotesLink: HTMLAnchorElement; @@ -46,18 +55,26 @@ export class UpdateTooltip extends Disposable { private readonly timeRemainingNode: HTMLElement; private readonly speedInfoNode: HTMLElement; + // Update markdown section + private readonly markdownContainer: HTMLElement; + private readonly markdown = this._register(new MutableDisposable()); + // State-specific message private readonly messageNode: HTMLElement; private releaseNotesVersion: string | undefined; constructor( + private readonly hostedByTitleBar: boolean, + @IClipboardService private readonly clipboardService: IClipboardService, @ICommandService private readonly commandService: ICommandService, @IConfigurationService private readonly configurationService: IConfigurationService, @IHoverService private readonly hoverService: IHoverService, + @IMarkdownRendererService private readonly markdownRendererService: IMarkdownRendererService, @IMeteredConnectionService private readonly meteredConnectionService: IMeteredConnectionService, + @IOpenerService private readonly openerService: IOpenerService, @IProductService private readonly productService: IProductService, - @IUpdateService updateService: IUpdateService, + @IRequestService private readonly requestService: IRequestService, ) { super(); @@ -76,19 +93,25 @@ export class UpdateTooltip extends Disposable { }), { icon: true, label: false }); // Product info section - const productInfo = dom.append(this.domNode, dom.$('.product-info')); + this.productInfoNode = dom.append(this.domNode, dom.$('.product-info')); - const logoContainer = dom.append(productInfo, dom.$('.product-logo')); + const logoContainer = dom.append(this.productInfoNode, dom.$('.product-logo')); logoContainer.setAttribute('role', 'img'); logoContainer.setAttribute('aria-label', this.productService.nameLong); - const details = dom.append(productInfo, dom.$('.product-details')); + const details = dom.append(this.productInfoNode, dom.$('.product-details')); this.productNameNode = dom.append(details, dom.$('.product-name')); this.productNameNode.textContent = this.productService.nameLong; - this.currentVersionNode = dom.append(details, dom.$('.product-version')); - this.latestVersionNode = dom.append(details, dom.$('.product-version')); + const currentVersionRow = this.createVersionRow(details); + this.currentVersionNode = currentVersionRow.label; + this.currentVersionCopyValue = currentVersionRow.copyValue; + + const latestVersionRow = this.createVersionRow(details); + this.latestVersionNode = latestVersionRow.label; + this.latestVersionCopyValue = latestVersionRow.copyValue; + this.releaseDateNode = dom.append(details, dom.$('.product-release-date')); this.releaseNotesLink = dom.append(details, dom.$('a.release-notes-link')) as HTMLAnchorElement; @@ -115,15 +138,14 @@ export class UpdateTooltip extends Disposable { this.timeRemainingNode = dom.append(this.downloadStatsContainer, dom.$('.time-remaining')); this.speedInfoNode = dom.append(this.downloadStatsContainer, dom.$('.speed-info')); + // Update markdown section + this.markdownContainer = dom.append(this.domNode, dom.$('.update-markdown')); + // State-specific message this.messageNode = dom.append(this.domNode, dom.$('.state-message')); // Populate static product info this.updateCurrentVersion(); - - // Subscribe to state changes - this._register(updateService.onStateChange(state => this.onStateChange(state))); - this.onStateChange(updateService.state); } private updateCurrentVersion() { @@ -133,18 +155,25 @@ export class UpdateTooltip extends Disposable { this.currentVersionNode.textContent = currentCommitId ? localize('updateTooltip.currentVersionLabelWithCommit', "Current Version: {0} ({1})", productVersion, currentCommitId) : localize('updateTooltip.currentVersionLabel', "Current Version: {0}", productVersion); - this.currentVersionNode.style.display = ''; + this.currentVersionCopyValue.value = currentCommitId ? `${productVersion} (${this.productService.commit})` : productVersion; + this.currentVersionNode.parentElement!.style.display = ''; } else { - this.currentVersionNode.style.display = 'none'; + this.currentVersionNode.parentElement!.style.display = 'none'; } } - private onStateChange(state: State) { + private hideAll() { + this.productInfoNode.style.display = ''; this.progressContainer.style.display = 'none'; this.speedInfoNode.textContent = ''; this.timeRemainingNode.textContent = ''; this.messageNode.style.display = 'none'; + this.markdownContainer.style.display = 'none'; + this.markdown.clear(); + } + public renderState(state: State) { + this.hideAll(); switch (state.type) { case StateType.Uninitialized: this.renderUninitialized(); @@ -181,44 +210,44 @@ export class UpdateTooltip extends Disposable { private renderUninitialized() { this.renderTitleAndInfo(localize('updateTooltip.initializingTitle', "Initializing")); - this.showMessage(localize('updateTooltip.initializingMessage', "Initializing update service...")); + this.renderMessage(localize('updateTooltip.initializingMessage', "Initializing update service...")); } private renderDisabled({ reason }: Disabled) { this.renderTitleAndInfo(localize('updateTooltip.updatesDisabledTitle', "Updates Disabled")); switch (reason) { case DisablementReason.NotBuilt: - this.showMessage( + this.renderMessage( localize('updateTooltip.disabledNotBuilt', "Updates are not available for this build."), Codicon.info); break; case DisablementReason.DisabledByEnvironment: - this.showMessage( + this.renderMessage( localize('updateTooltip.disabledByEnvironment', "Updates are disabled by the --disable-updates command line flag."), Codicon.warning); break; case DisablementReason.ManuallyDisabled: - this.showMessage( + this.renderMessage( localize('updateTooltip.disabledManually', "Updates are manually disabled. Change the \"update.mode\" setting to enable."), Codicon.warning); break; case DisablementReason.Policy: - this.showMessage( + this.renderMessage( localize('updateTooltip.disabledByPolicy', "Updates are disabled by organization policy."), Codicon.info); break; case DisablementReason.MissingConfiguration: - this.showMessage( + this.renderMessage( localize('updateTooltip.disabledMissingConfig', "Updates are disabled because no update URL is configured."), Codicon.info); break; case DisablementReason.InvalidConfiguration: - this.showMessage( + this.renderMessage( localize('updateTooltip.disabledInvalidConfig', "Updates are disabled because the update URL is invalid."), Codicon.error); break; case DisablementReason.RunningAsAdmin: - this.showMessage( + this.renderMessage( localize( 'updateTooltip.disabledRunningAsAdmin', "Updates are not available when running a user install of {0} as administrator.", @@ -226,7 +255,7 @@ export class UpdateTooltip extends Disposable { Codicon.warning); break; default: - this.showMessage(localize('updateTooltip.disabledGeneric', "Updates are disabled."), Codicon.warning); + this.renderMessage(localize('updateTooltip.disabledGeneric', "Updates are disabled."), Codicon.warning); break; } } @@ -234,34 +263,34 @@ export class UpdateTooltip extends Disposable { private renderIdle({ error, notAvailable }: Idle) { if (error) { this.renderTitleAndInfo(localize('updateTooltip.updateErrorTitle', "Update Error")); - this.showMessage(error, Codicon.error); + this.renderMessage(error, Codicon.error); return; } if (notAvailable) { this.renderTitleAndInfo(localize('updateTooltip.noUpdateAvailableTitle', "No Update Available")); - this.showMessage(localize('updateTooltip.noUpdateAvailableMessage', "There are no updates currently available."), Codicon.info); + this.renderMessage(localize('updateTooltip.noUpdateAvailableMessage', "There are no updates currently available."), Codicon.info); return; } this.renderTitleAndInfo(localize('updateTooltip.upToDateTitle', "Up to Date")); switch (this.configurationService.getValue('update.mode')) { case 'none': - this.showMessage(localize('updateTooltip.autoUpdateNone', "Automatic updates are disabled."), Codicon.warning); + this.renderMessage(localize('updateTooltip.autoUpdateNone', "Automatic updates are disabled."), Codicon.warning); break; case 'manual': - this.showMessage(localize('updateTooltip.autoUpdateManual', "Automatic updates will be checked but not installed automatically.")); + this.renderMessage(localize('updateTooltip.autoUpdateManual', "Automatic updates will be checked but not installed automatically.")); break; case 'start': - this.showMessage(localize('updateTooltip.autoUpdateStart', "Updates will be applied on restart.")); + this.renderMessage(localize('updateTooltip.autoUpdateStart', "Updates will be applied on restart.")); break; case 'default': if (this.meteredConnectionService.isConnectionMetered) { - this.showMessage( + this.renderMessage( localize('updateTooltip.meteredConnectionMessage', "Automatic updates are paused because the network connection is metered."), Codicon.radioTower); } else { - this.showMessage( + this.renderMessage( localize('updateTooltip.autoUpdateDefault', "Automatic updates are enabled. Happy Coding!"), Codicon.smiley); } @@ -271,11 +300,14 @@ export class UpdateTooltip extends Disposable { private renderCheckingForUpdates() { this.renderTitleAndInfo(localize('updateTooltip.checkingForUpdatesTitle', "Checking for Updates")); - this.showMessage(localize('updateTooltip.checkingPleaseWait', "Checking for updates, please wait...")); + this.renderMessage(localize('updateTooltip.checkingPleaseWait', "Checking for updates, please wait...")); } private renderAvailableForDownload({ update }: AvailableForDownload) { this.renderTitleAndInfo(localize('updateTooltip.updateAvailableTitle', "Update Available"), update); + if (this.hostedByTitleBar) { + this.renderMessage(localize('updateTooltip.clickToDownload', "Click the Update button to download.")); + } } private renderDownloading(state: Downloading) { @@ -301,12 +333,15 @@ export class UpdateTooltip extends Disposable { this.downloadStatsContainer.style.display = ''; } else { - this.showMessage(localize('updateTooltip.downloadingPleaseWait', "Downloading update, please wait...")); + this.renderMessage(localize('updateTooltip.downloadingPleaseWait', "Downloading update, please wait...")); } } private renderDownloaded({ update }: Downloaded) { this.renderTitleAndInfo(localize('updateTooltip.updateReadyTitle', "Update is Ready to Install"), update); + if (this.hostedByTitleBar) { + this.renderMessage(localize('updateTooltip.clickToInstall', "Click the Update button to install.")); + } } private renderUpdating({ update, currentProgress, maxProgress }: Updating) { @@ -319,17 +354,61 @@ export class UpdateTooltip extends Disposable { this.progressSizeNode.textContent = ''; this.progressContainer.style.display = ''; } else { - this.showMessage(localize('updateTooltip.installingPleaseWait', "Installing update, please wait...")); + this.renderMessage(localize('updateTooltip.installingPleaseWait', "Installing update, please wait...")); } } private renderReady({ update }: Ready) { this.renderTitleAndInfo(localize('updateTooltip.updateInstalledTitle', "Update Installed"), update); + if (this.hostedByTitleBar) { + this.renderMessage(localize('updateTooltip.clickToRestart', "Click the Update button to restart and apply.")); + } } private renderOverwriting({ update }: Overwriting) { this.renderTitleAndInfo(localize('updateTooltip.downloadingNewerUpdateTitle', "Downloading Newer Update"), update); - this.showMessage(localize('updateTooltip.downloadingNewerPleaseWait', "A newer update was released. Downloading, please wait...")); + this.renderMessage(localize('updateTooltip.downloadingNewerPleaseWait', "A newer update was released. Downloading, please wait...")); + } + + public async renderPostInstall() { + this.hideAll(); + this.renderTitleAndInfo(localize('updateTooltip.installedDefaultTitle', "New Update Installed")); + this.renderMessage( + localize('updateTooltip.installedDefaultMessage', "See release notes for details on what's new in this release."), + Codicon.info); + + let text = null; + try { + const url = getUpdateInfoUrl(this.productService.version); + const context = await this.requestService.request({ url, callSite: 'updateTooltip' }, CancellationToken.None); + text = await asTextOrError(context); + } catch { } + + if (!text) { + return; + } + + this.titleNode.textContent = localize('updateTooltip.installedTitle', "New in {0}", this.productService.version); + this.productInfoNode.style.display = 'none'; + this.messageNode.style.display = 'none'; + + const rendered = this.markdownRendererService.render( + new MarkdownString(text, { + isTrusted: true, + supportHtml: true, + supportThemeIcons: true, + }), + { + actionHandler: (link, mdStr) => { + openLinkFromMarkdown(this.openerService, link, mdStr.isTrusted); + this.hoverService.hideHover(true); + }, + }); + + this.markdown.value = rendered; + dom.clearNode(this.markdownContainer); + this.markdownContainer.appendChild(rendered.element); + this.markdownContainer.style.display = ''; } private renderTitleAndInfo(title: string, update?: IUpdate) { @@ -342,9 +421,10 @@ export class UpdateTooltip extends Disposable { this.latestVersionNode.textContent = updateCommitId ? localize('updateTooltip.latestVersionLabelWithCommit', "Latest Version: {0} ({1})", version, updateCommitId) : localize('updateTooltip.latestVersionLabel', "Latest Version: {0}", version); - this.latestVersionNode.style.display = ''; + this.latestVersionCopyValue.value = updateCommitId ? `${version} (${update.version})` : version; + this.latestVersionNode.parentElement!.style.display = ''; } else { - this.latestVersionNode.style.display = 'none'; + this.latestVersionNode.parentElement!.style.display = 'none'; } // Release date @@ -361,7 +441,7 @@ export class UpdateTooltip extends Disposable { this.releaseNotesLink.style.display = this.releaseNotesVersion ? '' : 'none'; } - private showMessage(message: string, icon?: ThemeIcon) { + private renderMessage(message: string, icon?: ThemeIcon) { dom.clearNode(this.messageNode); if (icon) { const iconNode = dom.append(this.messageNode, dom.$('.state-message-icon')); @@ -371,6 +451,31 @@ export class UpdateTooltip extends Disposable { this.messageNode.style.display = ''; } + private createVersionRow(parent: HTMLElement): { label: HTMLElement; copyValue: { value: string } } { + const row = dom.append(parent, dom.$('.product-version')); + const label = dom.append(row, dom.$('span')); + const copyValue = { value: '' }; + + const copyButton = dom.append(row, dom.$('a.copy-version-button')); + copyButton.setAttribute('role', 'button'); + copyButton.setAttribute('tabindex', '0'); + const title = localize('updateTooltip.copyVersion', "Copy"); + copyButton.title = title; + copyButton.setAttribute('aria-label', title); + + const copyIcon = dom.append(copyButton, dom.$('.copy-icon')); + copyIcon.classList.add(...ThemeIcon.asClassNameArray(Codicon.copy)); + this._register(dom.addDisposableListener(copyButton, 'click', e => { + e.preventDefault(); + e.stopPropagation(); + if (copyValue.value) { + this.clipboardService.writeText(copyValue.value); + } + })); + + return { label, copyValue }; + } + private runCommandAndClose(command: string, ...args: unknown[]) { this.commandService.executeCommand(command, ...args); this.hoverService.hideHover(true); diff --git a/src/vs/workbench/contrib/update/common/updateUtils.ts b/src/vs/workbench/contrib/update/common/updateUtils.ts index 3060873d29e..ae1c66e8812 100644 --- a/src/vs/workbench/contrib/update/common/updateUtils.ts +++ b/src/vs/workbench/contrib/update/common/updateUtils.ts @@ -216,3 +216,12 @@ export function preprocessError(error?: string): string | undefined { 'This might mean the application was put on quarantine by macOS. See [this link](https://github.com/microsoft/vscode/issues/7426#issuecomment-425093469) for more information' ); } + +/** + * Determines whether there is a major or minor version change between two versions. + */ +export function isMajorMinorVersionChange(previousVersion?: string, newVersion?: string): boolean { + const previous = tryParseVersion(previousVersion); + const current = tryParseVersion(newVersion); + return !!previous && !!current && (previous.major !== current.major || previous.minor !== current.minor); +} diff --git a/src/vs/workbench/contrib/update/test/common/updateUtils.test.ts b/src/vs/workbench/contrib/update/test/common/updateUtils.test.ts index cfeb6123415..b6d7cf0ff9b 100644 --- a/src/vs/workbench/contrib/update/test/common/updateUtils.test.ts +++ b/src/vs/workbench/contrib/update/test/common/updateUtils.test.ts @@ -7,7 +7,7 @@ import assert from 'assert'; import * as sinon from 'sinon'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; import { Downloading, StateType } from '../../../../../platform/update/common/update.js'; -import { computeDownloadSpeed, computeDownloadTimeRemaining, computeProgressPercent, computeUpdateInfoVersion, formatBytes, formatDate, formatTimeRemaining, getUpdateInfoUrl, tryParseDate } from '../../common/updateUtils.js'; +import { computeDownloadSpeed, computeDownloadTimeRemaining, computeProgressPercent, computeUpdateInfoVersion, formatBytes, formatDate, formatTimeRemaining, getUpdateInfoUrl, isMajorMinorVersionChange, tryParseDate } from '../../common/updateUtils.js'; suite('UpdateUtils', () => { ensureNoDisposablesAreLeakedInTestSuite(); @@ -245,4 +245,39 @@ suite('UpdateUtils', () => { assert.ok(result.includes('2024')); }); }); + + suite('isMajorMinorVersionChange', () => { + test('returns true for major version change', () => { + assert.strictEqual(isMajorMinorVersionChange('1.90.0', '2.0.0'), true); + }); + + test('returns true for minor version change', () => { + assert.strictEqual(isMajorMinorVersionChange('1.90.0', '1.91.0'), true); + }); + + test('returns false for patch-only change', () => { + assert.strictEqual(isMajorMinorVersionChange('1.90.0', '1.90.1'), false); + }); + + test('returns false for identical versions', () => { + assert.strictEqual(isMajorMinorVersionChange('1.90.0', '1.90.0'), false); + }); + + test('returns false when previous version is undefined', () => { + assert.strictEqual(isMajorMinorVersionChange(undefined, '1.90.0'), false); + }); + + test('returns false when new version is undefined', () => { + assert.strictEqual(isMajorMinorVersionChange('1.90.0', undefined), false); + }); + + test('returns false when both versions are undefined', () => { + assert.strictEqual(isMajorMinorVersionChange(undefined, undefined), false); + }); + + test('returns false for unparseable versions', () => { + assert.strictEqual(isMajorMinorVersionChange('invalid', '1.90.0'), false); + assert.strictEqual(isMajorMinorVersionChange('1.90.0', 'invalid'), false); + }); + }); }); From c160c03676ec5b474572899388524544a653a807 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Fri, 13 Mar 2026 16:22:44 +0100 Subject: [PATCH 043/133] build - update command to use watch instead of compile (#301511) * build - update command to use watch instead of compile * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .vscode/tasks.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index c8852aec037..687521f7e64 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -405,11 +405,11 @@ } }, { - "label": "Install & Compile", + "label": "Install & Watch", "type": "shell", - "command": "npm install && npm run compile", + "command": "npm install && npm run watch", "windows": { - "command": "cmd /d /c \"npm install && npm run compile\"" + "command": "cmd /d /c \"npm install && npm run watch\"" }, "inSessions": true, "runOptions": { From 0bc4bad6ef6657548237eacda48f19e249a245af Mon Sep 17 00:00:00 2001 From: Kyle Cutler <67761731+kycutler@users.noreply.github.com> Date: Fri, 13 Mar 2026 08:32:58 -0700 Subject: [PATCH 044/133] Proposed browser API for debug support (#300577) * Proposed browser API for debug support * build, feedback * Web stubs * fix * close guard * fixes, add close() * clean * Fixes, tests * lint * Simplfiy * feedback --- extensions/vscode-api-tests/package.json | 1 + .../src/singlefolder-tests/browser.test.ts | 190 ++++++++ .../browserView/electron-main/browserView.ts | 4 +- .../common/extensionsApiProposals.ts | 3 + .../api/browser/extensionHost.contribution.ts | 1 + .../api/browser/mainThreadBrowsers.ts | 172 +++++++ .../workbench/api/common/extHost.api.impl.ts | 30 ++ .../workbench/api/common/extHost.protocol.ts | 28 ++ .../workbench/api/common/extHostBrowsers.ts | 271 +++++++++++ .../api/test/browser/extHostBrowsers.test.ts | 428 ++++++++++++++++++ .../browser/browserView.contribution.ts | 47 ++ .../browserEditorInput.ts | 17 +- .../contrib/browserView/common/browserView.ts | 31 ++ .../electron-browser/browserEditor.ts | 6 +- .../browserView.contribution.ts | 8 +- .../electron-browser/browserViewActions.ts | 3 +- .../electron-browser/browserViewCDPService.ts | 67 +++ .../tools/browserTools.contribution.ts | 2 +- src/vs/workbench/workbench.web.main.ts | 3 + src/vscode-dts/vscode.proposed.browser.d.ts | 92 ++++ 20 files changed, 1390 insertions(+), 14 deletions(-) create mode 100644 extensions/vscode-api-tests/src/singlefolder-tests/browser.test.ts create mode 100644 src/vs/workbench/api/browser/mainThreadBrowsers.ts create mode 100644 src/vs/workbench/api/common/extHostBrowsers.ts create mode 100644 src/vs/workbench/api/test/browser/extHostBrowsers.test.ts create mode 100644 src/vs/workbench/contrib/browserView/browser/browserView.contribution.ts rename src/vs/workbench/contrib/browserView/{electron-browser => common}/browserEditorInput.ts (96%) create mode 100644 src/vs/workbench/contrib/browserView/electron-browser/browserViewCDPService.ts create mode 100644 src/vscode-dts/vscode.proposed.browser.d.ts diff --git a/extensions/vscode-api-tests/package.json b/extensions/vscode-api-tests/package.json index e5167429902..0ba8a2d2999 100644 --- a/extensions/vscode-api-tests/package.json +++ b/extensions/vscode-api-tests/package.json @@ -7,6 +7,7 @@ "enabledApiProposals": [ "activeComment", "authSession", + "browser", "environmentPower", "chatParticipantPrivate", "chatPromptFiles", diff --git a/extensions/vscode-api-tests/src/singlefolder-tests/browser.test.ts b/extensions/vscode-api-tests/src/singlefolder-tests/browser.test.ts new file mode 100644 index 00000000000..fc0bcbb66bf --- /dev/null +++ b/extensions/vscode-api-tests/src/singlefolder-tests/browser.test.ts @@ -0,0 +1,190 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import * as assert from 'assert'; +import * as vscode from 'vscode'; +import { window, ViewColumn } from 'vscode'; +import { assertNoRpc, closeAllEditors } from '../utils'; + +(vscode.env.uiKind === vscode.UIKind.Web ? suite.skip : suite)('vscode API - browser', () => { + + teardown(async function () { + assertNoRpc(); + await closeAllEditors(); + }); + + // #region window.browserTabs / activeBrowserTab + + test('browserTabs is an array', () => { + assert.ok(Array.isArray(window.browserTabs)); + }); + + test('activeBrowserTab is undefined when no browser tab is open', () => { + assert.strictEqual(window.activeBrowserTab, undefined); + }); + + // #endregion + + // #region openBrowserTab + + test('openBrowserTab returns a BrowserTab with url, title, and icon', async () => { + const tab = await window.openBrowserTab('about:blank'); + + assert.ok(tab); + assert.strictEqual(tab.url, 'about:blank'); + assert.ok(tab.title); + assert.ok(tab.icon); + }); + + test('openBrowserTab adds tab to browserTabs', async () => { + const before = window.browserTabs.length; + await window.openBrowserTab('about:blank'); + assert.strictEqual(window.browserTabs.length, before + 1); + }); + + test('openBrowserTab with viewColumn.Beside', async () => { + const tab = await window.openBrowserTab('about:blank', { viewColumn: ViewColumn.Beside }); + assert.ok(tab); + assert.strictEqual(tab.url, 'about:blank'); + }); + + test('openBrowserTab with preserveFocus', async () => { + const tab = await window.openBrowserTab('about:blank', { preserveFocus: true }); + assert.ok(tab); + }); + + test('openBrowserTab with background', async () => { + const tab = await window.openBrowserTab('about:blank', { background: true }); + assert.ok(tab); + }); + + // #endregion + + // #region BrowserTab.close + + test('BrowserTab.close removes the tab from browserTabs', async () => { + const tab = await window.openBrowserTab('about:blank'); + const countBefore = window.browserTabs.length; + + await tab.close(); + + assert.strictEqual(window.browserTabs.length, countBefore - 1); + }); + + // #endregion + + // #region onDidOpenBrowserTab + + test('onDidOpenBrowserTab fires when a tab is opened', async () => { + const opened = new Promise(resolve => { + const disposable = window.onDidOpenBrowserTab(tab => { + disposable.dispose(); + resolve(tab); + }); + }); + + const tab = await window.openBrowserTab('about:blank'); + const firedTab = await opened; + assert.strictEqual(firedTab.url, tab.url); + }); + + // #endregion + + // #region onDidCloseBrowserTab + + test('onDidCloseBrowserTab fires when a tab is closed', async () => { + const tab = await window.openBrowserTab('about:blank'); + + const closed = new Promise(resolve => { + const disposable = window.onDidCloseBrowserTab(t => { + disposable.dispose(); + resolve(t); + }); + }); + + await tab.close(); + const firedTab = await closed; + assert.ok(firedTab); + }); + + // #endregion + + // #region activeBrowserTab / onDidChangeActiveBrowserTab + + test('activeBrowserTab is set after opening a tab', async () => { + await window.openBrowserTab('about:blank'); + assert.ok(window.activeBrowserTab); + }); + + test('onDidChangeActiveBrowserTab fires when active tab changes', async () => { + const changed = new Promise(resolve => { + const disposable = window.onDidChangeActiveBrowserTab(tab => { + disposable.dispose(); + resolve(tab); + }); + }); + + await window.openBrowserTab('about:blank'); + const activeTab = await changed; + assert.ok(activeTab); + }); + + // #endregion + + // #region CDP sessions + + test('startCDPSession returns a session with expected API', async () => { + const tab = await window.openBrowserTab('about:blank'); + const session = await tab.startCDPSession(); + + assert.ok(session); + assert.ok(session.onDidReceiveMessage); + assert.ok(session.onDidClose); + assert.ok(typeof session.sendMessage === 'function'); + assert.ok(typeof session.close === 'function'); + + await session.close(); + }); + + test('CDP sendMessage and onDidReceiveMessage round-trip', async () => { + const tab = await window.openBrowserTab('about:blank'); + const session = await tab.startCDPSession(); + + const response = new Promise(resolve => { + const disposable = session.onDidReceiveMessage((msg: any) => { + if (msg.id === 1) { + disposable.dispose(); + resolve(msg); + } + }); + }); + + await session.sendMessage({ id: 1, method: 'Target.getTargets' }); + const msg = await response; + assert.ok(msg.result); + const targets: any[] = msg.result.targetInfos; + assert.equal(targets.length, 1); + assert.equal(targets[0].url, 'about:blank'); + + await session.close(); + }); + + test('CDP session.close fires onDidClose', async () => { + const tab = await window.openBrowserTab('about:blank'); + const session = await tab.startCDPSession(); + + const closed = new Promise(resolve => { + const disposable = session.onDidClose(() => { + disposable.dispose(); + resolve(); + }); + }); + + await session.close(); + await closed; + }); + + // #endregion +}); diff --git a/src/vs/platform/browserView/electron-main/browserView.ts b/src/vs/platform/browserView/electron-main/browserView.ts index 445951e0c29..d8a2d96987c 100644 --- a/src/vs/platform/browserView/electron-main/browserView.ts +++ b/src/vs/platform/browserView/electron-main/browserView.ts @@ -641,7 +641,9 @@ export class BrowserView extends Disposable implements ICDPTarget { this._onDidClose.fire(); // Clean up the view and all its event listeners - this._view.webContents.close({ waitForBeforeUnload: false }); + if (!this._view.webContents.isDestroyed()) { + this._view.webContents.close({ waitForBeforeUnload: false }); + } super.dispose(); } diff --git a/src/vs/platform/extensions/common/extensionsApiProposals.ts b/src/vs/platform/extensions/common/extensionsApiProposals.ts index 65fd42574b0..37e1901f0a7 100644 --- a/src/vs/platform/extensions/common/extensionsApiProposals.ts +++ b/src/vs/platform/extensions/common/extensionsApiProposals.ts @@ -37,6 +37,9 @@ const _allApiProposals = { authenticationChallenges: { proposal: 'https://raw.githubusercontent.com/microsoft/vscode/main/src/vscode-dts/vscode.proposed.authenticationChallenges.d.ts', }, + browser: { + proposal: 'https://raw.githubusercontent.com/microsoft/vscode/main/src/vscode-dts/vscode.proposed.browser.d.ts', + }, canonicalUriProvider: { proposal: 'https://raw.githubusercontent.com/microsoft/vscode/main/src/vscode-dts/vscode.proposed.canonicalUriProvider.d.ts', }, diff --git a/src/vs/workbench/api/browser/extensionHost.contribution.ts b/src/vs/workbench/api/browser/extensionHost.contribution.ts index 051a9f6f85d..b8ad97532e2 100644 --- a/src/vs/workbench/api/browser/extensionHost.contribution.ts +++ b/src/vs/workbench/api/browser/extensionHost.contribution.ts @@ -100,6 +100,7 @@ import './mainThreadChatSessions.js'; import './mainThreadDataChannels.js'; import './mainThreadMeteredConnection.js'; import './mainThreadGitExtensionService.js'; +import './mainThreadBrowsers.js'; export class ExtensionPoints implements IWorkbenchContribution { diff --git a/src/vs/workbench/api/browser/mainThreadBrowsers.ts b/src/vs/workbench/api/browser/mainThreadBrowsers.ts new file mode 100644 index 00000000000..933fdc2e1dd --- /dev/null +++ b/src/vs/workbench/api/browser/mainThreadBrowsers.ts @@ -0,0 +1,172 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Disposable, DisposableMap, DisposableStore, IDisposable, toDisposable } from '../../../base/common/lifecycle.js'; +import { IEditorService } from '../../services/editor/common/editorService.js'; +import { IExtHostContext, extHostNamedCustomer } from '../../services/extensions/common/extHostCustomers.js'; +import { BrowserTabDto, ExtHostBrowsersShape, ExtHostContext, MainContext, MainThreadBrowsersShape } from '../common/extHost.protocol.js'; +import { IBrowserViewCDPService } from '../../contrib/browserView/common/browserView.js'; +import { BrowserViewUri } from '../../../platform/browserView/common/browserViewUri.js'; +import { EditorGroupColumn, columnToEditorGroup } from '../../services/editor/common/editorGroupColumn.js'; +import { IEditorGroupsService } from '../../services/editor/common/editorGroupsService.js'; +import { IConfigurationService } from '../../../platform/configuration/common/configuration.js'; +import { IEditorOptions } from '../../../platform/editor/common/editor.js'; +import { CDPRequest } from '../../../platform/browserView/common/cdp/types.js'; +import { BrowserEditorInput } from '../../contrib/browserView/common/browserEditorInput.js'; + +@extHostNamedCustomer(MainContext.MainThreadBrowsers) +export class MainThreadBrowsers extends Disposable implements MainThreadBrowsersShape { + + private readonly _proxy: ExtHostBrowsersShape; + + private readonly _cdpSessions = this._register(new DisposableMap()); + private readonly _knownBrowsers = this._register(new DisposableMap()); + + constructor( + extHostContext: IExtHostContext, + @IEditorService private readonly editorService: IEditorService, + @IBrowserViewCDPService private readonly cdpService: IBrowserViewCDPService, + @IEditorGroupsService private readonly editorGroupsService: IEditorGroupsService, + @IConfigurationService private readonly configurationService: IConfigurationService, + ) { + super(); + this._proxy = extHostContext.getProxy(ExtHostContext.ExtHostBrowsers); + + // Track open browser editors + this._register(this.editorService.onWillOpenEditor((e) => { + if (e.editor instanceof BrowserEditorInput) { + this._track(e.editor); + } + })); + this._register(this.editorService.onDidCloseEditor(e => { + if (e.editor instanceof BrowserEditorInput) { + this._knownBrowsers.deleteAndDispose(e.editor.id); + } + })); + this._register(this.editorService.onDidActiveEditorChange(() => this._syncActiveBrowserTab())); + + // Initial sync + for (const input of this.editorService.editors) { + if (input instanceof BrowserEditorInput) { + this._track(input); + } + } + this._syncActiveBrowserTab(); + } + + // #region Browser tab open + + async $openBrowserTab(url: string, viewColumn?: EditorGroupColumn, options?: IEditorOptions): Promise { + const browserUri = BrowserViewUri.forUrl(url); + const parsed = BrowserViewUri.parse(browserUri)!; + + await this.editorService.openEditor( + { + resource: browserUri, + options + }, + columnToEditorGroup(this.editorGroupsService, this.configurationService, viewColumn), + ); + const known = this._knownBrowsers.get(parsed.id); + if (!known) { + throw new Error('Failed to open browser tab'); + } + + return this._toDto(known.input); + } + + // #endregion + + // #region Browser tab tracking + + private async _syncActiveBrowserTab(): Promise { + const active = this.editorService.activeEditorPane?.input; + if (active instanceof BrowserEditorInput) { + this._proxy.$onDidChangeActiveBrowserTab(this._toDto(active)); + } else { + this._proxy.$onDidChangeActiveBrowserTab(undefined); + } + } + + private _track(input: BrowserEditorInput): void { + if (this._knownBrowsers.has(input.id)) { + return; + } + const disposables = new DisposableStore(); + + // Track property changes. Currently all the tracked properties are covered under the `onDidChangeLabel` event. + disposables.add(input.onDidChangeLabel(() => { + this._proxy.$onDidChangeBrowserTabState(input.id, this._toDto(input)); + })); + disposables.add(input.onWillDispose(() => { + this._proxy.$onDidCloseBrowserTab(input.id); + this._knownBrowsers.deleteAndDispose(input.id); + })); + + this._knownBrowsers.set(input.id, { input, dispose: () => disposables.dispose() }); + this._proxy.$onDidOpenBrowserTab(this._toDto(input)); + } + + private _toDto(input: BrowserEditorInput): BrowserTabDto { + return { + id: input.id, + url: input.url || 'about:blank', + title: input.getTitle(), + favicon: input.favicon, + }; + } + + // #endregion + + // #region CDP session management + + async $startCDPSession(sessionId: string, browserId: string): Promise { + const known = this._knownBrowsers.get(browserId); + if (!known) { + throw new Error(`Unknown browser id: ${browserId}`); + } + + // Before starting a session, resolve the input to ensure the underlying web contents exist and can be attached. + await known.input.resolve(); + + const groupId = await this.cdpService.createSessionGroup(browserId); + const disposables = new DisposableStore(); + + // Wire CDP messages from main process back to ext host + disposables.add(this.cdpService.onCDPMessage(groupId)(message => { + this._proxy.$onCDPSessionMessage(sessionId, message); + })); + disposables.add(this.cdpService.onDidDestroy(groupId)(() => { + this._cdpSessions.deleteAndDispose(sessionId); + })); + disposables.add(toDisposable(() => { + this.cdpService.destroySessionGroup(groupId).catch(() => { }); + this._proxy.$onCDPSessionClosed(sessionId); + })); + + this._cdpSessions.set(sessionId, { groupId, dispose: () => disposables.dispose() }); + } + + async $closeCDPSession(sessionId: string): Promise { + this._cdpSessions.deleteAndDispose(sessionId); + } + + async $sendCDPMessage(sessionId: string, message: CDPRequest): Promise { + const session = this._cdpSessions.get(sessionId); + if (session) { + await this.cdpService.sendCDPMessage(session.groupId, message); + } + } + + async $closeBrowserTab(browserId: string): Promise { + const known = this._knownBrowsers.get(browserId); + if (!known) { + throw new Error(`Unknown browser id: ${browserId}`); + } + known.input.dispose(); + } + + // #endregion +} diff --git a/src/vs/workbench/api/common/extHost.api.impl.ts b/src/vs/workbench/api/common/extHost.api.impl.ts index ee4a9fe5a2d..2d2d7f8fce7 100644 --- a/src/vs/workbench/api/common/extHost.api.impl.ts +++ b/src/vs/workbench/api/common/extHost.api.impl.ts @@ -92,6 +92,7 @@ import { IExtHostSearch } from './extHostSearch.js'; import { IExtHostSecretState } from './extHostSecretState.js'; import { ExtHostShare } from './extHostShare.js'; import { ExtHostSpeech } from './extHostSpeech.js'; +import { ExtHostBrowsers } from './extHostBrowsers.js'; import { ExtHostStatusBar } from './extHostStatusBar.js'; import { IExtHostStorage } from './extHostStorage.js'; import { IExtensionStoragePaths } from './extHostStoragePaths.js'; @@ -247,6 +248,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I const extHostStatusBar = rpcProtocol.set(ExtHostContext.ExtHostStatusBar, new ExtHostStatusBar(rpcProtocol, extHostCommands.converter)); const extHostSpeech = rpcProtocol.set(ExtHostContext.ExtHostSpeech, new ExtHostSpeech(rpcProtocol)); const extHostEmbeddings = rpcProtocol.set(ExtHostContext.ExtHostEmbeddings, new ExtHostEmbeddings(rpcProtocol)); + const extHostBrowsers = rpcProtocol.set(ExtHostContext.ExtHostBrowsers, new ExtHostBrowsers(rpcProtocol)); rpcProtocol.set(ExtHostContext.ExtHostMcp, accessor.get(IExtHostMpcService)); @@ -1058,6 +1060,34 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I checkProposedApiEnabled(extension, 'chatParticipantPrivate'); return _asExtensionEvent(extHostChatAgents2.onDidChangeActiveChatPanelSessionResource)(listeners, thisArgs, disposables); }, + get browserTabs() { + checkProposedApiEnabled(extension, 'browser'); + return extHostBrowsers.browserTabs; + }, + onDidOpenBrowserTab(listener, thisArg?, disposables?) { + checkProposedApiEnabled(extension, 'browser'); + return _asExtensionEvent(extHostBrowsers.onDidOpenBrowserTab)(listener, thisArg, disposables); + }, + onDidCloseBrowserTab(listener, thisArg?, disposables?) { + checkProposedApiEnabled(extension, 'browser'); + return _asExtensionEvent(extHostBrowsers.onDidCloseBrowserTab)(listener, thisArg, disposables); + }, + get activeBrowserTab() { + checkProposedApiEnabled(extension, 'browser'); + return extHostBrowsers.activeBrowserTab; + }, + onDidChangeActiveBrowserTab(listener, thisArg?, disposables?) { + checkProposedApiEnabled(extension, 'browser'); + return _asExtensionEvent(extHostBrowsers.onDidChangeActiveBrowserTab)(listener, thisArg, disposables); + }, + onDidChangeBrowserTabState(listener, thisArg?, disposables?) { + checkProposedApiEnabled(extension, 'browser'); + return _asExtensionEvent(extHostBrowsers.onDidChangeBrowserTabState)(listener, thisArg, disposables); + }, + openBrowserTab(url: string, options?: vscode.BrowserTabShowOptions) { + checkProposedApiEnabled(extension, 'browser'); + return extHostBrowsers.openBrowserTab(url, options); + }, }; // namespace: workspace diff --git a/src/vs/workbench/api/common/extHost.protocol.ts b/src/vs/workbench/api/common/extHost.protocol.ts index 85c532b6d4a..cd07cdf94ad 100644 --- a/src/vs/workbench/api/common/extHost.protocol.ts +++ b/src/vs/workbench/api/common/extHost.protocol.ts @@ -34,6 +34,7 @@ import { IAccessibilityInformation } from '../../../platform/accessibility/commo import { ILocalizedString } from '../../../platform/action/common/action.js'; import { ConfigurationTarget, IConfigurationChange, IConfigurationData, IConfigurationOverrides } from '../../../platform/configuration/common/configuration.js'; import { ConfigurationScope } from '../../../platform/configuration/common/configurationRegistry.js'; +import { IEditorOptions } from '../../../platform/editor/common/editor.js'; import { IExtensionIdWithVersion } from '../../../platform/extensionManagement/common/extensionStorage.js'; import { ExtensionIdentifier, IExtensionDescription } from '../../../platform/extensions/common/extensions.js'; import * as files from '../../../platform/files/common/files.js'; @@ -99,6 +100,7 @@ import { IExtHostDocumentSaveDelegate } from './extHostDocumentData.js'; import { TerminalShellExecutionCommandLineConfidence } from './extHostTypes.js'; import * as tasks from './shared/tasks.js'; import { PromptsType } from '../../contrib/chat/common/promptSyntax/promptTypes.js'; +import { CDPEvent, CDPRequest, CDPResponse } from '../../../platform/browserView/common/cdp/types.js'; export type IconPathDto = | UriComponents @@ -1351,6 +1353,30 @@ export interface ExtHostSpeechShape { $cancelKeywordRecognitionSession(session: number): Promise; } +export interface BrowserTabDto { + id: string; + url: string; + title: string; + favicon: string | undefined; +} + +export interface MainThreadBrowsersShape extends IDisposable { + $openBrowserTab(url: string, viewColumn?: EditorGroupColumn, options?: IEditorOptions): Promise; + $closeBrowserTab(browserId: string): Promise; + $startCDPSession(sessionId: string, browserId: string): Promise; + $closeCDPSession(sessionId: string): Promise; + $sendCDPMessage(sessionId: string, message: CDPRequest): Promise; +} + +export interface ExtHostBrowsersShape { + $onDidOpenBrowserTab(browser: BrowserTabDto): void; + $onDidCloseBrowserTab(browserId: string): void; + $onDidChangeActiveBrowserTab(browser: BrowserTabDto | undefined): void; + $onDidChangeBrowserTabState(browserId: string, data: BrowserTabDto): void; + $onCDPSessionMessage(sessionId: string, message: CDPResponse | CDPEvent): void; + $onCDPSessionClosed(sessionId: string): void; +} + export interface MainThreadLanguageModelsShape extends IDisposable { $registerLanguageModelProvider(vendor: string): void; $onLMProviderChange(vendor: string): void; @@ -3765,6 +3791,7 @@ export const MainContext = { MainThreadChatOutputRenderer: createProxyIdentifier('MainThreadChatOutputRenderer'), MainThreadChatContext: createProxyIdentifier('MainThreadChatContext'), MainThreadChatDebug: createProxyIdentifier('MainThreadChatDebug'), + MainThreadBrowsers: createProxyIdentifier('MainThreadBrowsers'), }; export const ExtHostContext = { @@ -3845,4 +3872,5 @@ export const ExtHostContext = { ExtHostDataChannels: createProxyIdentifier('ExtHostDataChannels'), ExtHostChatSessions: createProxyIdentifier('ExtHostChatSessions'), ExtHostGitExtension: createProxyIdentifier('ExtHostGitExtension'), + ExtHostBrowsers: createProxyIdentifier('ExtHostBrowsers'), }; diff --git a/src/vs/workbench/api/common/extHostBrowsers.ts b/src/vs/workbench/api/common/extHostBrowsers.ts new file mode 100644 index 00000000000..a66e3113409 --- /dev/null +++ b/src/vs/workbench/api/common/extHostBrowsers.ts @@ -0,0 +1,271 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Emitter, Event } from '../../../base/common/event.js'; +import { Disposable, DisposableMap } from '../../../base/common/lifecycle.js'; +import { URI } from '../../../base/common/uri.js'; +import { Codicon } from '../../../base/common/codicons.js'; +import type * as vscode from 'vscode'; +import { BrowserTabDto, ExtHostBrowsersShape, IMainContext, MainContext, MainThreadBrowsersShape } from './extHost.protocol.js'; +import { generateUuid } from '../../../base/common/uuid.js'; +import * as extHostTypes from './extHostTypes.js'; +import * as typeConverters from './extHostTypeConverters.js'; +import { CDPEvent, CDPRequest, CDPResponse } from '../../../platform/browserView/common/cdp/types.js'; + +// #region Internal browser tab object + +class ExtHostBrowserTab { + private _url: string; + private _title: string; + private _favicon: string | undefined; + + readonly value: vscode.BrowserTab; + + constructor( + readonly id: string, + private readonly _proxy: MainThreadBrowsersShape, + private readonly _sessions: DisposableMap, + data: BrowserTabDto, + ) { + this._url = data.url; + this._title = data.title; + this._favicon = data.favicon; + + const that = this; + this.value = { + get url(): string { return that._url; }, + get title(): string { return that._title; }, + get icon(): vscode.IconPath { + return that._favicon + ? URI.parse(that._favicon) + : new extHostTypes.ThemeIcon(Codicon.globe.id) as vscode.ThemeIcon; + }, + startCDPSession(): Promise { + return that._startCDPSession(); + }, + close(): Promise { + return that._close(); + } + }; + } + + update(data: BrowserTabDto): boolean { + let changed = false; + if (data.url !== this._url) { + this._url = data.url; + changed = true; + } + if (data.title !== this._title) { + this._title = data.title; + changed = true; + } + if (data.favicon !== this._favicon) { + this._favicon = data.favicon; + changed = true; + } + return changed; + } + + private async _startCDPSession(): Promise { + const sessionId = generateUuid(); + await this._proxy.$startCDPSession(sessionId, this.id); + const session = new ExtHostBrowserCDPSession(sessionId, this._proxy); + this._sessions.set(sessionId, session); + return session.value; + } + + private async _close(): Promise { + await this._proxy.$closeBrowserTab(this.id); + } +} + +// #endregion + +// #region CDP Session + +class ExtHostBrowserCDPSession { + private readonly _onDidReceiveMessage = new Emitter(); + private readonly _onDidClose = new Emitter(); + + private _closed = false; + + readonly value: vscode.BrowserCDPSession; + + constructor( + readonly id: string, + private readonly _proxy: MainThreadBrowsersShape, + ) { + const that = this; + this.value = { + get onDidReceiveMessage(): Event { return that._onDidReceiveMessage.event; }, + get onDidClose(): Event { return that._onDidClose.event; }, + sendMessage(message: unknown): Promise { + return that._sendMessage(message as CDPRequest); + }, + close(): Promise { + return that._close(); + } + }; + } + + dispose(): void { + this._onDidReceiveMessage.dispose(); + this._onDidClose.dispose(); + } + + private async _sendMessage(message: CDPRequest): Promise { + if (this._closed) { + throw new Error('Session is closed'); + } + if (!message || typeof message !== 'object') { + throw new Error('Message must be an object'); + } + if (typeof message.id !== 'number') { + throw new Error('Message must have a numeric id'); + } + if (typeof message.method !== 'string') { + throw new Error('Message must have a method string'); + } + if (message.params !== undefined && typeof message.params !== 'object') { + throw new Error('Message params must be an object'); + } + if (message.sessionId !== undefined && typeof message.sessionId !== 'string') { + throw new Error('Message sessionId must be a string'); + } + await this._proxy.$sendCDPMessage(this.id, { id: message.id, method: message.method, params: message.params, sessionId: message.sessionId }); + } + + private async _close(): Promise { + this._closed = true; + await this._proxy.$closeCDPSession(this.id); + } + + // Called from main thread + _acceptMessage(message: unknown): void { + this._onDidReceiveMessage.fire(message); + } + + _acceptClosed(): void { + this._closed = true; + this._onDidClose.fire(); + } +} + +// #endregion + +export class ExtHostBrowsers extends Disposable implements ExtHostBrowsersShape { + private readonly _proxy: MainThreadBrowsersShape; + private readonly _browserTabs = new Map(); + private readonly _sessions = this._register(new DisposableMap()); + + private _activeBrowserTabId: string | undefined; + + private readonly _onDidOpenBrowserTab = this._register(new Emitter()); + readonly onDidOpenBrowserTab: Event = this._onDidOpenBrowserTab.event; + + private readonly _onDidCloseBrowserTab = this._register(new Emitter()); + readonly onDidCloseBrowserTab: Event = this._onDidCloseBrowserTab.event; + + private readonly _onDidChangeActiveBrowserTab = this._register(new Emitter()); + readonly onDidChangeActiveBrowserTab: Event = this._onDidChangeActiveBrowserTab.event; + + private readonly _onDidChangeBrowserTabState = this._register(new Emitter()); + readonly onDidChangeBrowserTabState: Event = this._onDidChangeBrowserTabState.event; + + constructor(mainContext: IMainContext) { + super(); + this._proxy = mainContext.getProxy(MainContext.MainThreadBrowsers); + } + + // #region Public API (called from extension code) + + get browserTabs(): readonly vscode.BrowserTab[] { + return [...this._browserTabs.values()].map(t => t.value); + } + + get activeBrowserTab(): vscode.BrowserTab | undefined { + if (this._activeBrowserTabId) { + return this._browserTabs.get(this._activeBrowserTabId)?.value; + } + return undefined; + } + + async openBrowserTab(url: string, options?: vscode.BrowserTabShowOptions): Promise { + const viewColumn = typeConverters.ViewColumn.from(options?.viewColumn); + const dto = await this._proxy.$openBrowserTab(url, viewColumn, { + preserveFocus: options?.preserveFocus, + inactive: options?.background, + }); + + return this._getOrCreateTab(dto).value; + } + + // #endregion + + // #region Internal helpers + + private _getOrCreateTab(dto: BrowserTabDto): ExtHostBrowserTab { + let tab = this._browserTabs.get(dto.id); + if (!tab) { + tab = new ExtHostBrowserTab(dto.id, this._proxy, this._sessions, dto); + this._browserTabs.set(dto.id, tab); + this._onDidOpenBrowserTab.fire(tab.value); + } else { + tab.update(dto); + } + return tab; + } + + // #endregion + + // #region Main thread callbacks + + $onDidOpenBrowserTab(dto: BrowserTabDto): void { + this._getOrCreateTab(dto); + } + + $onDidCloseBrowserTab(browserId: string): void { + const tab = this._browserTabs.get(browserId); + if (tab) { + this._browserTabs.delete(browserId); + if (this._activeBrowserTabId === browserId) { + this._activeBrowserTabId = undefined; + } + this._onDidCloseBrowserTab.fire(tab.value); + } + } + + $onDidChangeActiveBrowserTab(dto: BrowserTabDto | undefined): void { + this._activeBrowserTabId = dto?.id; + if (dto) { + this._getOrCreateTab(dto); + } + this._onDidChangeActiveBrowserTab.fire(this.activeBrowserTab); + } + + $onDidChangeBrowserTabState(browserId: string, data: BrowserTabDto): void { + const tab = this._browserTabs.get(browserId); + if (tab && tab.update(data)) { + this._onDidChangeBrowserTabState.fire(tab.value); + } + } + + $onCDPSessionMessage(sessionId: string, message: CDPResponse | CDPEvent): void { + const session = this._sessions.get(sessionId); + if (session) { + session._acceptMessage(message); + } + } + + $onCDPSessionClosed(sessionId: string): void { + const session = this._sessions.get(sessionId); + if (session) { + session._acceptClosed(); + this._sessions.deleteAndDispose(sessionId); + } + } + + // #endregion +} diff --git a/src/vs/workbench/api/test/browser/extHostBrowsers.test.ts b/src/vs/workbench/api/test/browser/extHostBrowsers.test.ts new file mode 100644 index 00000000000..e05e040cf70 --- /dev/null +++ b/src/vs/workbench/api/test/browser/extHostBrowsers.test.ts @@ -0,0 +1,428 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import type * as vscode from 'vscode'; +import assert from 'assert'; +import { mock } from '../../../../base/test/common/mock.js'; +import { BrowserTabDto, MainThreadBrowsersShape } from '../../common/extHost.protocol.js'; +import { ExtHostBrowsers } from '../../common/extHostBrowsers.js'; +import { SingleProxyRPCProtocol } from '../common/testRPCProtocol.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; + +suite('ExtHostBrowsers', () => { + + const store = ensureNoDisposablesAreLeakedInTestSuite(); + + const defaultDto: BrowserTabDto = { + id: 'browser-1', + url: 'https://example.com', + title: 'Example', + favicon: undefined, + }; + + function createDto(overrides?: Partial): BrowserTabDto { + return { ...defaultDto, ...overrides }; + } + + function createExtHostBrowsers(overrides?: Partial): ExtHostBrowsers { + const proxy = new class extends mock() { + override $openBrowserTab(): Promise { return Promise.resolve(createDto()); } + override $startCDPSession(): Promise { return Promise.resolve(); } + override $closeCDPSession(): Promise { return Promise.resolve(); } + override $sendCDPMessage(): Promise { return Promise.resolve(); } + override $closeBrowserTab(): Promise { return Promise.resolve(); } + }; + if (overrides) { + Object.assign(proxy, overrides); + } + return store.add(new ExtHostBrowsers(SingleProxyRPCProtocol(proxy))); + } + + // #region browserTabs + + test('browserTabs populates from $onDidOpenBrowserTab', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', url: 'https://one.com', title: 'One' })); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b2', url: 'https://two.com', title: 'Two' })); + + const tabs = extHost.browserTabs; + assert.strictEqual(tabs.length, 2); + assert.strictEqual(tabs[0].url, 'https://one.com'); + assert.strictEqual(tabs[1].url, 'https://two.com'); + }); + + test('browserTabs returns a snapshot, not a live array', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1' })); + const snapshot1 = extHost.browserTabs; + + extHost.$onDidOpenBrowserTab(createDto({ id: 'b2' })); + const snapshot2 = extHost.browserTabs; + + assert.notStrictEqual(snapshot1, snapshot2); + assert.strictEqual(snapshot1.length, 1); + assert.strictEqual(snapshot2.length, 2); + }); + + // #endregion + + // #region activeBrowserTab + + test('activeBrowserTab updates via $onDidChangeActiveBrowserTab', () => { + const extHost = createExtHostBrowsers(); + const dto = createDto({ id: 'b1', url: 'https://active.com' }); + extHost.$onDidOpenBrowserTab(dto); + extHost.$onDidChangeActiveBrowserTab(dto); + + assert.strictEqual(extHost.activeBrowserTab?.url, 'https://active.com'); + }); + + test('activeBrowserTab becomes undefined when cleared', () => { + const extHost = createExtHostBrowsers(); + const dto = createDto({ id: 'b1' }); + extHost.$onDidOpenBrowserTab(dto); + extHost.$onDidChangeActiveBrowserTab(dto); + assert.ok(extHost.activeBrowserTab); + + extHost.$onDidChangeActiveBrowserTab(undefined); + assert.strictEqual(extHost.activeBrowserTab, undefined); + }); + + test('$onDidChangeActiveBrowserTab with unknown tab creates it and fires open event', () => { + const extHost = createExtHostBrowsers(); + const opened: vscode.BrowserTab[] = []; + store.add(extHost.onDidOpenBrowserTab(tab => opened.push(tab))); + + extHost.$onDidChangeActiveBrowserTab(createDto({ id: 'new-tab', url: 'https://new.com' })); + + assert.strictEqual(extHost.activeBrowserTab?.url, 'https://new.com'); + assert.strictEqual(extHost.browserTabs.length, 1); + assert.strictEqual(opened.length, 1, 'onDidOpenBrowserTab should fire for the new tab'); + }); + + // #endregion + + // #region openBrowserTab + + test('openBrowserTab returns a BrowserTab with correct properties', async () => { + const dto = createDto({ id: 'opened', url: 'https://opened.com', title: 'Opened' }); + const extHost = createExtHostBrowsers({ + $openBrowserTab: () => Promise.resolve(dto), + }); + + const tab = await extHost.openBrowserTab('https://opened.com'); + assert.strictEqual(tab.url, 'https://opened.com'); + assert.strictEqual(tab.title, 'Opened'); + }); + + test('openBrowserTab fires onDidOpenBrowserTab for new tabs', async () => { + const extHost = createExtHostBrowsers({ + $openBrowserTab: () => Promise.resolve(createDto({ id: 'new-tab' })), + }); + const opened: vscode.BrowserTab[] = []; + store.add(extHost.onDidOpenBrowserTab(tab => opened.push(tab))); + + await extHost.openBrowserTab('https://example.com'); + + assert.strictEqual(opened.length, 1); + assert.strictEqual(opened[0].url, 'https://example.com'); + }); + + test('openBrowserTab reuses existing tab when IDs match', async () => { + const extHost = createExtHostBrowsers({ + $openBrowserTab: () => Promise.resolve(createDto({ id: 'same', url: 'https://updated.com' })), + }); + + extHost.$onDidOpenBrowserTab(createDto({ id: 'same', url: 'https://original.com' })); + const tab = await extHost.openBrowserTab('https://updated.com'); + + assert.strictEqual(extHost.browserTabs.length, 1); + assert.strictEqual(tab.url, 'https://updated.com'); + }); + + test('openBrowserTab forwards options to proxy', async () => { + let capturedViewColumn: number | undefined; + let capturedOptions: { preserveFocus?: boolean; inactive?: boolean } | undefined; + const extHost = createExtHostBrowsers({ + $openBrowserTab: (_url: string, viewColumn?: number, options?: { preserveFocus?: boolean; inactive?: boolean }) => { + capturedViewColumn = viewColumn; + capturedOptions = options; + return Promise.resolve(createDto({ id: 'opts' })); + }, + }); + + await extHost.openBrowserTab('https://example.com', { viewColumn: 2, preserveFocus: true, background: true }); + + // ViewColumn.from converts API viewColumn (1-based) to EditorGroupColumn (0-based) + assert.strictEqual(capturedViewColumn, 1); + assert.strictEqual(capturedOptions?.preserveFocus, true); + assert.strictEqual(capturedOptions?.inactive, true); + }); + + // #endregion + + // #region $onDidOpenBrowserTab + + test('$onDidOpenBrowserTab fires event', () => { + const extHost = createExtHostBrowsers(); + const opened: vscode.BrowserTab[] = []; + store.add(extHost.onDidOpenBrowserTab(tab => opened.push(tab))); + + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', url: 'https://opened.com' })); + + assert.strictEqual(opened.length, 1); + assert.strictEqual(opened[0].url, 'https://opened.com'); + }); + + // #endregion + + // #region $onDidCloseBrowserTab + + test('$onDidCloseBrowserTab removes tab and fires event', () => { + const extHost = createExtHostBrowsers(); + const changes: vscode.BrowserTab[] = []; + store.add(extHost.onDidChangeBrowserTabState(tab => changes.push(tab))); + + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', url: 'https://old.com' })); + extHost.$onDidChangeBrowserTabState('b1', createDto({ id: 'b1', url: 'https://new.com' })); + + assert.strictEqual(changes.length, 1); + assert.strictEqual(changes[0].url, 'https://new.com'); + }); + + test('$onDidChangeBrowserTabState does not fire when data is unchanged', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', url: 'https://example.com', title: 'Old Title' })); + + extHost.$onDidChangeBrowserTabState('b1', createDto({ id: 'b1', url: 'https://example.com', title: 'New Title' })); + + assert.strictEqual(extHost.browserTabs[0].url, 'https://example.com'); + assert.strictEqual(extHost.browserTabs[0].title, 'New Title'); + }); + + // #endregion + + // #region $onDidChangeActiveBrowserTab event + + test('$onDidChangeActiveBrowserTab fires event', () => { + const extHost = createExtHostBrowsers(); + const activeChanges: (string | undefined)[] = []; + store.add(extHost.onDidChangeActiveBrowserTab(tab => activeChanges.push(tab?.url))); + + const dto = createDto({ id: 'b1' }); + extHost.$onDidOpenBrowserTab(dto); + extHost.$onDidChangeActiveBrowserTab(dto); + extHost.$onDidChangeActiveBrowserTab(undefined); + + assert.deepStrictEqual(activeChanges, ['https://example.com', undefined]); + }); + + // #endregion + + // #region BrowserTab icon + + test('icon is globe ThemeIcon when no favicon', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', favicon: undefined })); + + assert.strictEqual((extHost.browserTabs[0].icon as { id: string }).id, 'globe'); + }); + + test('icon is URI when favicon is provided', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', favicon: 'https://example.com/favicon.ico' })); + + assert.strictEqual(String(extHost.browserTabs[0].icon), 'https://example.com/favicon.ico'); + }); + + test('icon updates when favicon changes', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', favicon: undefined })); + assert.strictEqual((extHost.browserTabs[0].icon as { id: string }).id, 'globe'); + + extHost.$onDidChangeBrowserTabState('b1', createDto({ id: 'b1', favicon: 'https://example.com/new.ico' })); + assert.strictEqual(String(extHost.browserTabs[0].icon), 'https://example.com/new.ico'); + }); + + test('icon reverts to globe when favicon is cleared', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', favicon: 'https://example.com/icon.ico' })); + assert.strictEqual(String(extHost.browserTabs[0].icon), 'https://example.com/icon.ico'); + + extHost.$onDidChangeBrowserTabState('b1', createDto({ id: 'b1', favicon: undefined })); + assert.strictEqual((extHost.browserTabs[0].icon as { id: string }).id, 'globe'); + }); + + // #endregion + + // #region BrowserTab readonly properties + + test('tab properties are not directly writable', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', url: 'https://example.com', title: 'Title' })); + const tab = extHost.browserTabs[0]; + + // Attempting to assign to getter-only properties should either throw or be silently ignored + assert.throws(() => { (tab as unknown as Record).url = 'https://hacked.com'; }); + assert.throws(() => { (tab as unknown as Record).title = 'Hacked'; }); + assert.strictEqual(tab.url, 'https://example.com'); + assert.strictEqual(tab.title, 'Title'); + }); + + test('startCDPSession calls $startCDPSession on proxy', async () => { + let capturedBrowserId: string | undefined; + const extHost = createExtHostBrowsers({ + $startCDPSession: (_sessionId: string, browserId: string) => { + capturedBrowserId = browserId; + return Promise.resolve(); + }, + }); + + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1' })); + const session = await extHost.browserTabs[0].startCDPSession(); + + assert.ok(session); + assert.strictEqual(capturedBrowserId, 'b1'); + }); + + test('sendMessage validates message structure', async () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1' })); + const session = await extHost.browserTabs[0].startCDPSession(); + + // Valid message succeeds + await session.sendMessage({ id: 1, method: 'Page.enable' }); + + // Invalid messages are rejected + await assert.rejects(Promise.resolve().then(() => session.sendMessage(null as never)), /must be an object/); + await assert.rejects(Promise.resolve().then(() => session.sendMessage({ method: 'Foo' } as never)), /numeric id/); + await assert.rejects(Promise.resolve().then(() => session.sendMessage({ id: 1 } as never)), /method string/); + }); + + test('sendMessage forwards valid message to proxy', async () => { + const sentMessages: unknown[] = []; + const extHost = createExtHostBrowsers({ + $sendCDPMessage: (_sid: string, message: unknown) => { + sentMessages.push(message); + return Promise.resolve(); + }, + }); + + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1' })); + const session = await extHost.browserTabs[0].startCDPSession(); + await session.sendMessage({ id: 1, method: 'Page.enable', params: {} }); + + assert.strictEqual(sentMessages.length, 1); + assert.deepStrictEqual(sentMessages[0], { id: 1, method: 'Page.enable', params: {}, sessionId: undefined }); + }); + + test('sendMessage rejects after session is closed', async () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1' })); + const session = await extHost.browserTabs[0].startCDPSession(); + + await session.close(); + await assert.rejects(Promise.resolve().then(() => session.sendMessage({ id: 1, method: 'Foo' })), /closed/); + }); + + test('$onCDPSessionMessage delivers to correct session', async () => { + const capturedIds: string[] = []; + const extHost = createExtHostBrowsers({ + $startCDPSession: (sessionId: string) => { + capturedIds.push(sessionId); + return Promise.resolve(); + }, + }); + + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1' })); + const session1 = await extHost.browserTabs[0].startCDPSession(); + const session2 = await extHost.browserTabs[0].startCDPSession(); + + const received1: unknown[] = []; + const received2: unknown[] = []; + store.add(session1.onDidReceiveMessage(m => received1.push(m))); + store.add(session2.onDidReceiveMessage(m => received2.push(m))); + + extHost.$onCDPSessionMessage(capturedIds[1], { id: 1, result: { data: 'hello' } }); + + assert.deepStrictEqual(received1, []); + assert.deepStrictEqual(received2, [{ id: 1, result: { data: 'hello' } }]); + }); + + test('$onCDPSessionClosed fires onDidClose', async () => { + const capturedIds: string[] = []; + const extHost = createExtHostBrowsers({ + $startCDPSession: (sessionId: string) => { + capturedIds.push(sessionId); + return Promise.resolve(); + }, + }); + + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1' })); + const session = await extHost.browserTabs[0].startCDPSession(); + + let closeFired = false; + store.add(session.onDidClose(() => { closeFired = true; })); + + extHost.$onCDPSessionClosed(capturedIds[0]); + assert.ok(closeFired); + }); + + // #endregion + + // #region Reference stability + + test('tab object reference is stable across updates', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', url: 'https://old.com', title: 'Old' })); + const tabBefore = extHost.browserTabs[0]; + + extHost.$onDidChangeBrowserTabState('b1', createDto({ id: 'b1', url: 'https://new.com', title: 'New' })); + const tabAfter = extHost.browserTabs[0]; + + assert.strictEqual(tabBefore, tabAfter); + assert.strictEqual(tabAfter.url, 'https://new.com'); + }); + + test('openBrowserTab returns same reference as browserTabs entry', async () => { + const extHost = createExtHostBrowsers({ + $openBrowserTab: () => Promise.resolve(createDto({ id: 'ref-test' })), + }); + + const returned = await extHost.openBrowserTab('https://example.com'); + const fromArray = extHost.browserTabs[0]; + + assert.strictEqual(returned, fromArray); + }); + + // #endregion + + // #region Multiple tabs tracked independently + + test('closing one tab does not affect others', () => { + const extHost = createExtHostBrowsers(); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b1', url: 'https://one.com' })); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b2', url: 'https://two.com' })); + extHost.$onDidOpenBrowserTab(createDto({ id: 'b3', url: 'https://three.com' })); + + extHost.$onDidCloseBrowserTab('b2'); + + assert.strictEqual(extHost.browserTabs.length, 2); + assert.deepStrictEqual(extHost.browserTabs.map(t => t.url), ['https://one.com', 'https://three.com']); + }); + + test('closing active tab clears activeBrowserTab', () => { + const extHost = createExtHostBrowsers(); + const dto = createDto({ id: 'b1' }); + extHost.$onDidOpenBrowserTab(dto); + extHost.$onDidChangeActiveBrowserTab(dto); + assert.ok(extHost.activeBrowserTab); + + extHost.$onDidCloseBrowserTab('b1'); + assert.strictEqual(extHost.activeBrowserTab, undefined); + }); + + // #endregion +}); diff --git a/src/vs/workbench/contrib/browserView/browser/browserView.contribution.ts b/src/vs/workbench/contrib/browserView/browser/browserView.contribution.ts new file mode 100644 index 00000000000..a16c153f57e --- /dev/null +++ b/src/vs/workbench/contrib/browserView/browser/browserView.contribution.ts @@ -0,0 +1,47 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { registerSingleton, InstantiationType } from '../../../../platform/instantiation/common/extensions.js'; +import { IBrowserViewWorkbenchService, IBrowserViewCDPService, IBrowserViewModel } from '../common/browserView.js'; +import { Event } from '../../../../base/common/event.js'; +import { CDPEvent, CDPRequest, CDPResponse } from '../../../../platform/browserView/common/cdp/types.js'; + +class WebBrowserViewWorkbenchService implements IBrowserViewWorkbenchService { + declare readonly _serviceBrand: undefined; + + async getOrCreateBrowserViewModel(_id: string): Promise { + throw new Error('Integrated Browser is not available in web.'); + } + + async getBrowserViewModel(_id: string): Promise { + throw new Error('Integrated Browser is not available in web.'); + } + + async clearGlobalStorage(): Promise { } + async clearWorkspaceStorage(): Promise { } +} + +class WebBrowserViewCDPService implements IBrowserViewCDPService { + declare readonly _serviceBrand: undefined; + + async createSessionGroup(_browserId: string): Promise { + throw new Error('Integrated Browser is not available in web.'); + } + + async destroySessionGroup(_groupId: string): Promise { } + + async sendCDPMessage(_groupId: string, _message: CDPRequest): Promise { } + + onCDPMessage(_groupId: string): Event { + return Event.None; + } + + onDidDestroy(_groupId: string): Event { + return Event.None; + } +} + +registerSingleton(IBrowserViewWorkbenchService, WebBrowserViewWorkbenchService, InstantiationType.Delayed); +registerSingleton(IBrowserViewCDPService, WebBrowserViewCDPService, InstantiationType.Delayed); diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserEditorInput.ts b/src/vs/workbench/contrib/browserView/common/browserEditorInput.ts similarity index 96% rename from src/vs/workbench/contrib/browserView/electron-browser/browserEditorInput.ts rename to src/vs/workbench/contrib/browserView/common/browserEditorInput.ts index 9a7f53e85ed..0bb4c51cbc6 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserEditorInput.ts +++ b/src/vs/workbench/contrib/browserView/common/browserEditorInput.ts @@ -18,7 +18,6 @@ import { IInstantiationService } from '../../../../platform/instantiation/common import { IBrowserViewWorkbenchService, IBrowserViewModel } from '../common/browserView.js'; import { hasKey } from '../../../../base/common/types.js'; import { ILifecycleService, ShutdownReason } from '../../../services/lifecycle/common/lifecycle.js'; -import { BrowserEditor } from './browserEditor.js'; import { ITelemetryService } from '../../../../platform/telemetry/common/telemetry.js'; import { logBrowserOpen } from '../../../../platform/browserView/common/browserViewTelemetry.js'; @@ -48,6 +47,7 @@ export interface IBrowserEditorInputData { export class BrowserEditorInput extends EditorInput { static readonly ID = 'workbench.editorinputs.browser'; + static readonly EDITOR_ID = 'workbench.editor.browser'; private static readonly DEFAULT_LABEL = localize('browser.editorLabel', "Browser"); private readonly _id: string; @@ -84,6 +84,16 @@ export class BrowserEditorInput extends EditorInput { return this._id; } + get url(): string | undefined { + // Use model URL if available, otherwise fall back to initial data + return this._model ? this._model.url : this._initialData.url; + } + + get favicon(): string | undefined { + // Use model favicon if available, otherwise fall back to initial data + return this._model ? this._model.favicon : this._initialData.favicon; + } + override async resolve(): Promise { if (!this._model && !this._modelPromise) { this._modelPromise = (async () => { @@ -122,7 +132,7 @@ export class BrowserEditorInput extends EditorInput { } override get editorId(): string { - return BrowserEditor.ID; + return BrowserEditorInput.EDITOR_ID; } override get capabilities(): EditorInputCapabilities { @@ -182,8 +192,7 @@ export class BrowserEditorInput extends EditorInput { } override getDescription(): string | undefined { - // Use model URL if available, otherwise fall back to initial data - return this._model ? this._model.url : this._initialData.url; + return this.url; } override canReopen(): boolean { diff --git a/src/vs/workbench/contrib/browserView/common/browserView.ts b/src/vs/workbench/contrib/browserView/common/browserView.ts index 6910a4b80b7..6b3804b5651 100644 --- a/src/vs/workbench/contrib/browserView/common/browserView.ts +++ b/src/vs/workbench/contrib/browserView/common/browserView.ts @@ -7,6 +7,7 @@ import { createDecorator } from '../../../../platform/instantiation/common/insta import { Emitter, Event } from '../../../../base/common/event.js'; import { Disposable, IDisposable } from '../../../../base/common/lifecycle.js'; import { VSBuffer } from '../../../../base/common/buffer.js'; +import { CDPEvent, CDPRequest, CDPResponse } from '../../../../platform/browserView/common/cdp/types.js'; import { IPlaywrightService } from '../../../../platform/browserView/common/playwrightService.js'; import { IDialogService } from '../../../../platform/dialogs/common/dialogs.js'; import { IStorageService, StorageScope, StorageTarget } from '../../../../platform/storage/common/storage.js'; @@ -107,6 +108,36 @@ export interface IBrowserViewWorkbenchService { clearWorkspaceStorage(): Promise; } +export const IBrowserViewCDPService = createDecorator('browserViewCDPService'); + +/** + * Workbench-level service for managing CDP (Chrome DevTools Protocol) sessions + * against browser views. Handles group lifecycle and window ID resolution. + */ +export interface IBrowserViewCDPService { + readonly _serviceBrand: undefined; + + /** + * Create a new CDP group for a browser view. + * The window ID is resolved from the editor group containing the browser. + * @param browserId The browser view identifier. + * @returns The ID of the newly created group. + */ + createSessionGroup(browserId: string): Promise; + + /** Destroy a CDP group. */ + destroySessionGroup(groupId: string): Promise; + + /** Send a CDP message to a group. */ + sendCDPMessage(groupId: string, message: CDPRequest): Promise; + + /** Fires when a CDP message is received. */ + onCDPMessage(groupId: string): Event; + + /** Fires when a CDP group is destroyed. */ + onDidDestroy(groupId: string): Event; +} + /** * A browser view model that represents a single browser view instance in the workbench. diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts index ced81f81333..0843a2f6a62 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts @@ -16,7 +16,7 @@ import { ServiceCollection } from '../../../../platform/instantiation/common/ser import { AUX_WINDOW_GROUP, IEditorService } from '../../../services/editor/common/editorService.js'; import { EditorPane } from '../../../browser/parts/editor/editorPane.js'; import { IEditorOpenContext } from '../../../common/editor.js'; -import { BrowserEditorInput } from './browserEditorInput.js'; +import { BrowserEditorInput } from '../common/browserEditorInput.js'; import { BrowserViewUri } from '../../../../platform/browserView/common/browserViewUri.js'; import { IBrowserViewModel } from '../../browserView/common/browserView.js'; import { IThemeService } from '../../../../platform/theme/common/themeService.js'; @@ -232,8 +232,6 @@ class BrowserNavigationBar extends Disposable { } export class BrowserEditor extends EditorPane { - static readonly ID = 'workbench.editor.browser'; - private _overlayVisible = false; private _editorVisible = false; private _currentKeyDownEvent: IBrowserViewKeyDownEvent | undefined; @@ -281,7 +279,7 @@ export class BrowserEditor extends EditorPane { @IConfigurationService private readonly configurationService: IConfigurationService, @ILayoutService private readonly layoutService: ILayoutService ) { - super(BrowserEditor.ID, group, telemetryService, themeService, storageService); + super(BrowserEditorInput.EDITOR_ID, group, telemetryService, themeService, storageService); } protected override createEditor(parent: HTMLElement): void { diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts index 5eb52a1277a..4925689c0fc 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts @@ -9,7 +9,7 @@ import { Registry } from '../../../../platform/registry/common/platform.js'; import { EditorPaneDescriptor, IEditorPaneRegistry } from '../../../browser/editor.js'; import { EditorExtensions, IEditorFactoryRegistry } from '../../../common/editor.js'; import { BrowserEditor } from './browserEditor.js'; -import { BrowserEditorInput, BrowserEditorSerializer } from './browserEditorInput.js'; +import { BrowserEditorInput, BrowserEditorSerializer } from '../common/browserEditorInput.js'; import { BrowserViewUri } from '../../../../platform/browserView/common/browserViewUri.js'; import { IInstantiationService } from '../../../../platform/instantiation/common/instantiation.js'; import { registerSingleton, InstantiationType } from '../../../../platform/instantiation/common/extensions.js'; @@ -18,8 +18,9 @@ import { workbenchConfigurationNodeBase } from '../../../common/configuration.js import { IEditorResolverService, RegisteredEditorPriority } from '../../../services/editor/common/editorResolverService.js'; import { IWorkbenchContribution, registerWorkbenchContribution2, WorkbenchPhase } from '../../../common/contributions.js'; import { Schemas } from '../../../../base/common/network.js'; -import { IBrowserViewWorkbenchService } from '../common/browserView.js'; +import { IBrowserViewWorkbenchService, IBrowserViewCDPService } from '../common/browserView.js'; import { BrowserViewWorkbenchService } from './browserViewWorkbenchService.js'; +import { BrowserViewCDPService } from './browserViewCDPService.js'; import { BrowserZoomService, IBrowserZoomService, MATCH_WINDOW_ZOOM_LABEL } from '../common/browserZoomService.js'; import { browserZoomFactors, BrowserViewStorageScope } from '../../../../platform/browserView/common/browserView.js'; import { IExternalOpener, IOpenerService } from '../../../../platform/opener/common/opener.js'; @@ -43,7 +44,7 @@ import './tools/browserTools.contribution.js'; Registry.as(EditorExtensions.EditorPane).registerEditorPane( EditorPaneDescriptor.create( BrowserEditor, - BrowserEditor.ID, + BrowserEditorInput.EDITOR_ID, localize('browser.editorLabel', "Browser") ), [ @@ -168,6 +169,7 @@ class WindowZoomSynchronizer extends Disposable implements IWorkbenchContributio registerWorkbenchContribution2(WindowZoomSynchronizer.ID, WindowZoomSynchronizer, WorkbenchPhase.Eventually); registerSingleton(IBrowserViewWorkbenchService, BrowserViewWorkbenchService, InstantiationType.Delayed); +registerSingleton(IBrowserViewCDPService, BrowserViewCDPService, InstantiationType.Delayed); registerSingleton(IBrowserZoomService, BrowserZoomService, InstantiationType.Delayed); Registry.as(ConfigurationExtensions.Configuration).registerConfiguration({ diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserViewActions.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserViewActions.ts index 75dca6c5ccc..14f4857deeb 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserViewActions.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserViewActions.ts @@ -20,9 +20,10 @@ import { IOpenerService } from '../../../../platform/opener/common/opener.js'; import { IPreferencesService } from '../../../services/preferences/common/preferences.js'; import { ITelemetryService } from '../../../../platform/telemetry/common/telemetry.js'; import { logBrowserOpen } from '../../../../platform/browserView/common/browserViewTelemetry.js'; +import { BrowserEditorInput } from '../common/browserEditorInput.js'; // Context key expression to check if browser editor is active -const BROWSER_EDITOR_ACTIVE = ContextKeyExpr.equals('activeEditor', BrowserEditor.ID); +const BROWSER_EDITOR_ACTIVE = ContextKeyExpr.equals('activeEditor', BrowserEditorInput.EDITOR_ID); const BrowserCategory = localize2('browserCategory', "Browser"); const ActionGroupTabs = '1_tabs'; diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserViewCDPService.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserViewCDPService.ts new file mode 100644 index 00000000000..7770b21efb4 --- /dev/null +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserViewCDPService.ts @@ -0,0 +1,67 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Event } from '../../../../base/common/event.js'; +import { Disposable } from '../../../../base/common/lifecycle.js'; +import { ProxyChannel } from '../../../../base/parts/ipc/common/ipc.js'; +import { CDPEvent, CDPRequest, CDPResponse } from '../../../../platform/browserView/common/cdp/types.js'; +import { IBrowserViewGroupService, ipcBrowserViewGroupChannelName } from '../../../../platform/browserView/common/browserViewGroup.js'; +import { BrowserViewUri } from '../../../../platform/browserView/common/browserViewUri.js'; +import { IMainProcessService } from '../../../../platform/ipc/common/mainProcessService.js'; +import { IBrowserViewCDPService } from '../common/browserView.js'; +import { IEditorService } from '../../../services/editor/common/editorService.js'; +import { IEditorGroupsService } from '../../../services/editor/common/editorGroupsService.js'; + +export class BrowserViewCDPService extends Disposable implements IBrowserViewCDPService { + declare readonly _serviceBrand: undefined; + + private readonly _groupService: IBrowserViewGroupService; + + constructor( + @IMainProcessService mainProcessService: IMainProcessService, + @IEditorService private readonly editorService: IEditorService, + @IEditorGroupsService private readonly editorGroupsService: IEditorGroupsService, + ) { + super(); + const channel = mainProcessService.getChannel(ipcBrowserViewGroupChannelName); + this._groupService = ProxyChannel.toService(channel); + } + + async createSessionGroup(browserId: string): Promise { + const windowId = this._getWindowIdForBrowser(browserId); + const groupId = await this._groupService.createGroup(windowId); + await this._groupService.addViewToGroup(groupId, browserId); + return groupId; + } + + async destroySessionGroup(groupId: string): Promise { + await this._groupService.destroyGroup(groupId); + } + + async sendCDPMessage(groupId: string, message: CDPRequest): Promise { + await this._groupService.sendCDPMessage(groupId, message); + } + + onCDPMessage(groupId: string): Event { + return this._groupService.onDynamicCDPMessage(groupId); + } + + onDidDestroy(groupId: string): Event { + return this._groupService.onDynamicDidDestroy(groupId); + } + + private _getWindowIdForBrowser(browserId: string): number { + const browserUri = BrowserViewUri.forUrl(undefined, browserId); + const editors = this.editorService.findEditors(browserUri); + if (editors.length > 0) { + const group = this.editorGroupsService.getGroup(editors[0].groupId); + if (group) { + return group.windowId; + } + } + // Fall back to main window + return this.editorGroupsService.mainPart.windowId; + } +} diff --git a/src/vs/workbench/contrib/browserView/electron-browser/tools/browserTools.contribution.ts b/src/vs/workbench/contrib/browserView/electron-browser/tools/browserTools.contribution.ts index ee655808073..b113304a284 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/tools/browserTools.contribution.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/tools/browserTools.contribution.ts @@ -13,7 +13,7 @@ import { registerWorkbenchContribution2, WorkbenchPhase, type IWorkbenchContribu import { IEditorService } from '../../../../services/editor/common/editorService.js'; import { IChatContextService } from '../../../chat/browser/contextContrib/chatContextService.js'; import { ILanguageModelToolsService, ToolDataSource, ToolSet } from '../../../chat/common/tools/languageModelToolsService.js'; -import { BrowserEditorInput } from '../browserEditorInput.js'; +import { BrowserEditorInput } from '../../common/browserEditorInput.js'; import { ClickBrowserTool, ClickBrowserToolData } from './clickBrowserTool.js'; import { DragElementTool, DragElementToolData } from './dragElementTool.js'; import { HandleDialogBrowserTool, HandleDialogBrowserToolData } from './handleDialogBrowserTool.js'; diff --git a/src/vs/workbench/workbench.web.main.ts b/src/vs/workbench/workbench.web.main.ts index aee7366ed53..939822a241a 100644 --- a/src/vs/workbench/workbench.web.main.ts +++ b/src/vs/workbench/workbench.web.main.ts @@ -174,4 +174,7 @@ import './contrib/remote/browser/remoteStartEntry.contribution.js'; // Process Explorer import './contrib/processExplorer/browser/processExplorer.web.contribution.js'; +// Browser View +import './contrib/browserView/browser/browserView.contribution.js'; + //#endregion diff --git a/src/vscode-dts/vscode.proposed.browser.d.ts b/src/vscode-dts/vscode.proposed.browser.d.ts new file mode 100644 index 00000000000..a15d432b3b7 --- /dev/null +++ b/src/vscode-dts/vscode.proposed.browser.d.ts @@ -0,0 +1,92 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +declare module 'vscode' { + + // @kycutler https://github.com/microsoft/vscode/issues/300319 + + /** + * An integrated browser page displayed in an editor tab. + */ + export interface BrowserTab { + /** The current URL of the page. */ + readonly url: string; + + /** The current page title. */ + readonly title: string; + + /** The page icon (favicon or a default globe icon). */ + readonly icon: IconPath; + + /** Create a new CDP session that exposes this browser tab. */ + startCDPSession(): Thenable; + + /** Close this browser tab. */ + close(): Thenable; + } + + /** + * A CDP (Chrome DevTools Protocol) session that provides a bidirectional message channel. + * + * Create a session via {@link BrowserTab.startCDPSession}. + */ + export interface BrowserCDPSession { + /** Fires when a CDP message is received from an attached target. */ + readonly onDidReceiveMessage: Event; + + /** Fires when this session is closed. */ + readonly onDidClose: Event; + + /** Send a CDP request message to an attached target. */ + sendMessage(message: unknown): Thenable; + + /** Close this session and detach all targets. */ + close(): Thenable; + } + + /** Options for {@link window.openBrowserTab}. */ + export interface BrowserTabShowOptions { + /** + * The view column to show the browser in. Defaults to {@link ViewColumn.Active}. + * Use {@linkcode ViewColumn.Beside} to open next to the current editor. + */ + viewColumn?: ViewColumn; + + /** When `true`, the browser tab will not take focus. */ + preserveFocus?: boolean; + + /** When `true`, the browser tab will open in the background. */ + background?: boolean; + } + + export namespace window { + /** The currently open browser tabs. */ + export const browserTabs: readonly BrowserTab[]; + + /** Fires when a browser tab is opened. */ + export const onDidOpenBrowserTab: Event; + + /** Fires when a browser tab is closed. */ + export const onDidCloseBrowserTab: Event; + + /** The currently active browser tab. */ + export const activeBrowserTab: BrowserTab | undefined; + + /** Fires when {@link activeBrowserTab} changes. */ + export const onDidChangeActiveBrowserTab: Event; + + /** Fires when a browser tab's state (url, title, or icon) changes. */ + export const onDidChangeBrowserTabState: Event; + + /** + * Open a browser tab at the given URL. + * + * @param url The URL to navigate to. + * @param options Controls where and how the browser tab is shown. + * @returns The {@link BrowserTab} representing the opened page. + */ + export function openBrowserTab(url: string, options?: BrowserTabShowOptions): Thenable; + } +} From 17bd0699a4a166db1606ffd5370f8e35a4da6f38 Mon Sep 17 00:00:00 2001 From: Kyle Cutler <67761731+kycutler@users.noreply.github.com> Date: Fri, 13 Mar 2026 09:05:19 -0700 Subject: [PATCH 045/133] Update distro (#301516) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d4c5f5c7096..524366ab29b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-oss-dev", "version": "1.112.0", - "distro": "a1ab5a4a27fc4bed366a051840f72810985fce06", + "distro": "2e74305a6fb0a094a3797324d58940dda3d161ff", "author": { "name": "Microsoft Corporation" }, From 5789fa41220cc8a47c4b45dd6d2b7d272573032a Mon Sep 17 00:00:00 2001 From: Dmitriy Vasyura Date: Fri, 13 Mar 2026 09:11:21 -0700 Subject: [PATCH 046/133] Fix focus issue and turn on update title bar entry for insiders (#301520) --- src/vs/platform/update/common/update.config.contribution.ts | 3 ++- .../workbench/contrib/update/browser/updateTitleBarEntry.ts | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/vs/platform/update/common/update.config.contribution.ts b/src/vs/platform/update/common/update.config.contribution.ts index 76cbb644163..53e3a783872 100644 --- a/src/vs/platform/update/common/update.config.contribution.ts +++ b/src/vs/platform/update/common/update.config.contribution.ts @@ -7,6 +7,7 @@ import { isWeb, isWindows } from '../../../base/common/platform.js'; import { PolicyCategory } from '../../../base/common/policy.js'; import { localize } from '../../../nls.js'; import { ConfigurationScope, Extensions as ConfigurationExtensions, IConfigurationRegistry } from '../../configuration/common/configurationRegistry.js'; +import product from '../../product/common/product.js'; import { Registry } from '../../registry/common/platform.js'; const configurationRegistry = Registry.as(ConfigurationExtensions.Configuration); @@ -93,7 +94,7 @@ configurationRegistry.registerConfiguration({ 'update.titleBar': { type: 'string', enum: ['none', 'actionable', 'detailed', 'always'], - default: 'none', + default: product.quality !== 'stable' ? 'actionable' : 'none', scope: ConfigurationScope.APPLICATION, tags: ['experimental'], experiment: { mode: 'startup' }, diff --git a/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts b/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts index be3d7bf7366..7c8912a27cb 100644 --- a/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts +++ b/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts @@ -270,7 +270,7 @@ export class UpdateTitleBarEntry extends BaseActionViewItem { } } - public showTooltip() { + public showTooltip(focus = false) { if (!this.content?.isConnected) { this.showTooltipOnRender = true; return; @@ -288,7 +288,7 @@ export class UpdateTitleBarEntry extends BaseActionViewItem { }, persistence: { sticky: true }, appearance: { showPointer: true, compact: true }, - }, true); + }, focus); } protected override getHoverContents(): IManagedHoverContent { @@ -307,7 +307,7 @@ export class UpdateTitleBarEntry extends BaseActionViewItem { this.commandService.executeCommand('update.restart'); break; default: - this.showTooltip(); + this.showTooltip(true); break; } } From 5bf5b2ae5d859d7ec9ef4563cafc790a47ad3cc5 Mon Sep 17 00:00:00 2001 From: Megan Rogge Date: Fri, 13 Mar 2026 12:33:17 -0400 Subject: [PATCH 047/133] resize question carousel (#301523) fix #301249 --- .../browser/widget/chatContentParts/chatQuestionCarouselPart.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatQuestionCarouselPart.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatQuestionCarouselPart.ts index c3d240b5a30..704052557be 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatQuestionCarouselPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatQuestionCarouselPart.ts @@ -669,6 +669,7 @@ export class ChatQuestionCarouselPart extends Disposable implements IChatContent const inputResizeObserver = questionRenderStore.add(new dom.DisposableResizeObserver(() => scheduleLayoutInputScrollable())); questionRenderStore.add(inputResizeObserver.observe(inputScrollableNode)); questionRenderStore.add(inputResizeObserver.observe(inputContainer)); + questionRenderStore.add(dom.addDisposableListener(dom.getWindow(this.domNode), dom.EventType.RESIZE, () => scheduleLayoutInputScrollable())); scheduleLayoutInputScrollable(); questionRenderStore.add(dom.runAtThisOrScheduleAtNextAnimationFrame(dom.getWindow(this.domNode), () => { inputContainer.scrollTop = 0; From 8ca8e1ae8ccaa2d4dab5066d2a7b1dcd39788706 Mon Sep 17 00:00:00 2001 From: Megan Rogge Date: Fri, 13 Mar 2026 13:30:37 -0400 Subject: [PATCH 048/133] rm double border (#301531) Fix #301287 --- .../media/chatTerminalToolProgressPart.css | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatTerminalToolProgressPart.css b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatTerminalToolProgressPart.css index 4447aa118e6..198f0f4f3b4 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatTerminalToolProgressPart.css +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatTerminalToolProgressPart.css @@ -132,7 +132,6 @@ } } -.chat-terminal-output-container.collapsed { display: none; } .chat-terminal-output-container { border: 1px solid var(--vscode-chat-requestBorder); border-bottom-left-radius: var(--vscode-cornerRadius-medium); @@ -145,6 +144,12 @@ padding: 0; } +/* Keep collapsed output fully hidden so it cannot contribute an extra border line. */ +.chat-terminal-output-container.collapsed, +.chat-terminal-output-container:not(.expanded) { + display: none; +} + .chat-terminal-content-part .chat-terminal-content-title.chat-terminal-content-title-no-bottom-radius { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; From 5ddb5e6743c1cdb0a1fb29cee7198d66287a73d2 Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Fri, 13 Mar 2026 10:31:05 -0700 Subject: [PATCH 049/133] chat: interpolate PLUGIN_ROOT and CLAUDE_PLUGIN_ROOT in MCP server definitions (#301532) * resize question carousel (#301523) fix #301249 * fix --------- Co-authored-by: Megan Rogge --- .../common/plugins/agentPluginServiceImpl.ts | 77 +++++++++++++++++-- .../agentPluginFormatDetection.test.ts | 59 ++++++++++++++ 2 files changed, 129 insertions(+), 7 deletions(-) diff --git a/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts b/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts index 67bfb2e955f..8071a8fe442 100644 --- a/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/plugins/agentPluginServiceImpl.ts @@ -26,7 +26,7 @@ import { ConfigurationTarget, getConfigValueInTarget, IConfigurationService } fr import { IFileService } from '../../../../../platform/files/common/files.js'; import { IInstantiationService } from '../../../../../platform/instantiation/common/instantiation.js'; import { ILogService } from '../../../../../platform/log/common/log.js'; -import { IMcpServerConfiguration, IMcpStdioServerConfiguration, McpServerType } from '../../../../../platform/mcp/common/mcpPlatformTypes.js'; +import { IMcpRemoteServerConfiguration, IMcpServerConfiguration, IMcpStdioServerConfiguration, McpServerType } from '../../../../../platform/mcp/common/mcpPlatformTypes.js'; import { observableConfigValue } from '../../../../../platform/observable/common/platformObservableUtils.js'; import { IStorageService } from '../../../../../platform/storage/common/storage.js'; import { IWorkspaceContextService } from '../../../../../platform/workspace/common/workspace.js'; @@ -55,6 +55,8 @@ interface IAgentPluginFormatAdapter { readonly format: AgentPluginFormat; readonly manifestPath: string; readonly hookConfigPath: string; + readonly pluginRootToken: string | undefined; + readonly pluginRootEnvVar: string | undefined; parseHooks(json: unknown, pluginUri: URI, userHome: string): IAgentPluginHook[]; } @@ -76,6 +78,8 @@ class CopilotPluginFormatAdapter implements IAgentPluginFormatAdapter { readonly format = AgentPluginFormat.Copilot; readonly manifestPath = 'plugin.json'; readonly hookConfigPath = 'hooks.json'; + readonly pluginRootToken = undefined; + readonly pluginRootEnvVar = undefined; constructor( @IWorkspaceContextService private readonly _workspaceContextService: IWorkspaceContextService, @@ -133,6 +137,57 @@ export function shellQuotePluginRootInCommand(command: string, fsPath: string, t }); } +/** + * Replaces `${token}` references in MCP server definition string fields + * (command, args, cwd, env values, url, envFile, headers) with the plugin + * root filesystem path. No shell quoting is needed because args are already + * a string array. + */ +function interpolateMcpPluginRoot( + def: IAgentPluginMcpServerDefinition, + fsPath: string, + token: string, + envVar: string, +): IAgentPluginMcpServerDefinition { + const replace = (s: string) => s.replaceAll(token, fsPath); + + const config = def.configuration; + let interpolated: IMcpServerConfiguration; + + if (config.type === McpServerType.LOCAL) { + const local: Mutable = { ...config }; + local.command = replace(local.command); + if (local.args) { + local.args = local.args.map(replace); + } + if (local.cwd) { + local.cwd = replace(local.cwd); + } + local.env = { ...local.env }; + for (const [k, v] of Object.entries(local.env)) { + if (typeof v === 'string') { + local.env[k] = replace(v); + } + } + local.env[envVar] = fsPath; + if (local.envFile) { + local.envFile = replace(local.envFile); + } + interpolated = local; + } else { + const remote: Mutable = { ...config }; + remote.url = replace(remote.url); + if (remote.headers) { + remote.headers = Object.fromEntries( + Object.entries(remote.headers).map(([k, v]) => [k, replace(v)]) + ); + } + interpolated = remote; + } + + return { name: def.name, configuration: interpolated }; +} + /** * Shared hook-parsing logic for plugin formats that use the Claude/open-plugin * hook schema. Replaces `${token}` references in hook commands with the plugin @@ -201,6 +256,8 @@ class ClaudePluginFormatAdapter implements IAgentPluginFormatAdapter { readonly format = AgentPluginFormat.Claude; readonly manifestPath = '.claude-plugin/plugin.json'; readonly hookConfigPath = 'hooks/hooks.json'; + readonly pluginRootToken = '${CLAUDE_PLUGIN_ROOT}'; + readonly pluginRootEnvVar = 'CLAUDE_PLUGIN_ROOT'; constructor( @IWorkspaceContextService private readonly _workspaceContextService: IWorkspaceContextService, @@ -215,6 +272,8 @@ class OpenPluginFormatAdapter implements IAgentPluginFormatAdapter { readonly format = AgentPluginFormat.OpenPlugin; readonly manifestPath = '.plugin/plugin.json'; readonly hookConfigPath = 'hooks/hooks.json'; + readonly pluginRootToken = '${PLUGIN_ROOT}'; + readonly pluginRootEnvVar = 'PLUGIN_ROOT'; constructor( @IWorkspaceContextService private readonly _workspaceContextService: IWorkspaceContextService, @@ -525,8 +584,8 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements const mcpServerDefinitions = observeComponent( 'mcpServers', - paths => this._readMcpDefinitionsFromPaths(paths), - async section => this._parseMcpServerDefinitionMap({ mcpServers: section }), + paths => this._readMcpDefinitionsFromPaths(paths, uri.fsPath, adapter), + async section => this._parseMcpServerDefinitionMap({ mcpServers: section }, uri.fsPath, adapter), '.mcp.json', ); @@ -596,11 +655,11 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements * Definitions from all files are merged; the first definition for a given * server name wins. */ - private async _readMcpDefinitionsFromPaths(paths: readonly URI[]): Promise { + private async _readMcpDefinitionsFromPaths(paths: readonly URI[], pluginFsPath: string, adapter: IAgentPluginFormatAdapter): Promise { const merged = new Map(); for (const mcpPath of paths) { const json = await this._readJsonFile(mcpPath); - for (const def of this._parseMcpServerDefinitionMap(json)) { + for (const def of this._parseMcpServerDefinitionMap(json, pluginFsPath, adapter)) { if (!merged.has(def.name)) { merged.set(def.name, def.configuration); } @@ -611,7 +670,7 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements .sort((a, b) => a.name.localeCompare(b.name)); } - private _parseMcpServerDefinitionMap(raw: unknown): IAgentPluginMcpServerDefinition[] { + private _parseMcpServerDefinitionMap(raw: unknown, pluginFsPath: string, adapter: IAgentPluginFormatAdapter): IAgentPluginMcpServerDefinition[] { if (!raw || typeof raw !== 'object' || !raw.hasOwnProperty('mcpServers')) { return []; } @@ -623,7 +682,11 @@ export abstract class AbstractAgentPluginDiscovery extends Disposable implements continue; } - definitions.push({ name, configuration }); + let def: IAgentPluginMcpServerDefinition = { name, configuration }; + if (adapter.pluginRootToken && adapter.pluginRootEnvVar) { + def = interpolateMcpPluginRoot(def, pluginFsPath, adapter.pluginRootToken, adapter.pluginRootEnvVar); + } + definitions.push(def); } return definitions; diff --git a/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts b/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts index 52623081371..a86a2a37e63 100644 --- a/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts +++ b/src/vs/workbench/contrib/chat/test/common/plugins/agentPluginFormatDetection.test.ts @@ -872,4 +872,63 @@ suite('AgentPlugin format detection', () => { assert.strictEqual(instruction.name, 'my-rule'); assert.ok(instruction.uri.path.endsWith('/rules/my-rule.mdc')); })); + + test('PLUGIN_ROOT expansion in inline MCP server definitions', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/mcp-root'); + await writeFile('/plugins/mcp-root/.plugin/plugin.json', JSON.stringify({ + name: 'mcp-root', + mcpServers: { + 'my-server': { + command: '${PLUGIN_ROOT}/bin/server', + args: ['--config', '${PLUGIN_ROOT}/config.json'], + cwd: '${PLUGIN_ROOT}', + env: { 'CONFIG_DIR': '${PLUGIN_ROOT}/etc' }, + }, + }, + })); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].mcpServerDefinitions, d => d.length > 0); + const server = plugins[0].mcpServerDefinitions.get()[0]; + assert.strictEqual(server.name, 'my-server'); + const config: any = server.configuration; + assert.ok(!config.command.includes('${PLUGIN_ROOT}'), `Expected PLUGIN_ROOT to be expanded in command, got: ${config.command}`); + assert.ok(!config.args[1].includes('${PLUGIN_ROOT}'), `Expected PLUGIN_ROOT to be expanded in args, got: ${config.args[1]}`); + assert.ok(!config.cwd.includes('${PLUGIN_ROOT}'), `Expected PLUGIN_ROOT to be expanded in cwd, got: ${config.cwd}`); + assert.ok(!config.env['CONFIG_DIR'].includes('${PLUGIN_ROOT}'), `Expected PLUGIN_ROOT to be expanded in env, got: ${config.env['CONFIG_DIR']}`); + assert.strictEqual(config.env['PLUGIN_ROOT'], uri.fsPath, 'Expected PLUGIN_ROOT env var to be set'); + })); + + test('CLAUDE_PLUGIN_ROOT expansion in MCP server definitions from .mcp.json', () => runWithFakedTimers({ useFakeTimers: true }, async () => { + const uri = pluginUri('/plugins/claude-mcp-root'); + await writeFile('/plugins/claude-mcp-root/.claude-plugin/plugin.json', JSON.stringify({ name: 'claude-mcp-root' })); + await writeFile('/plugins/claude-mcp-root/.mcp.json', JSON.stringify({ + mcpServers: { + 'claude-server': { + command: '${CLAUDE_PLUGIN_ROOT}/run.sh', + args: ['--dir', '${CLAUDE_PLUGIN_ROOT}/data'], + }, + }, + })); + + const discovery = createDiscovery(); + discovery.start(mockEnablementModel); + await discovery.setSourcesAndRefresh([uri]); + + const plugins = discovery.plugins.get(); + assert.strictEqual(plugins.length, 1); + + await waitForState(plugins[0].mcpServerDefinitions, d => d.length > 0); + const server = plugins[0].mcpServerDefinitions.get()[0]; + const config: any = server.configuration; + assert.ok(!config.command.includes('${CLAUDE_PLUGIN_ROOT}'), `Expected CLAUDE_PLUGIN_ROOT to be expanded in command, got: ${config.command}`); + assert.ok(!config.args[1].includes('${CLAUDE_PLUGIN_ROOT}'), `Expected CLAUDE_PLUGIN_ROOT to be expanded in args, got: ${config.args[1]}`); + assert.strictEqual(config.env['CLAUDE_PLUGIN_ROOT'], uri.fsPath, 'Expected CLAUDE_PLUGIN_ROOT env var to be set'); + })); }); From 5ca0ea581f1834cbd6305b1139374beeec835947 Mon Sep 17 00:00:00 2001 From: Matt Bierner <12821956+mjbvz@users.noreply.github.com> Date: Fri, 13 Mar 2026 11:35:58 -0700 Subject: [PATCH 050/133] Use markdownDescription for a few more settings Let's us use inline code elements on these --- extensions/css-language-features/package.json | 6 +++--- extensions/css-language-features/package.nls.json | 6 +++--- extensions/emmet/package.nls.json | 8 ++++---- extensions/json-language-features/package.json | 8 ++++---- extensions/json-language-features/package.nls.json | 10 +++++----- extensions/npm/package.json | 4 ++-- extensions/npm/package.nls.json | 4 ++-- extensions/typescript-language-features/package.json | 4 ++-- .../typescript-language-features/package.nls.json | 2 +- 9 files changed, 26 insertions(+), 26 deletions(-) diff --git a/extensions/css-language-features/package.json b/extensions/css-language-features/package.json index 1fd31eeae79..0abce3a2cfb 100644 --- a/extensions/css-language-features/package.json +++ b/extensions/css-language-features/package.json @@ -218,7 +218,7 @@ }, "scope": "resource", "default": [], - "description": "%css.lint.validProperties.desc%" + "markdownDescription": "%css.lint.validProperties.desc%" }, "css.lint.ieHack": { "type": "string", @@ -534,7 +534,7 @@ }, "scope": "resource", "default": [], - "description": "%scss.lint.validProperties.desc%" + "markdownDescription": "%scss.lint.validProperties.desc%" }, "scss.lint.ieHack": { "type": "string", @@ -840,7 +840,7 @@ }, "scope": "resource", "default": [], - "description": "%less.lint.validProperties.desc%" + "markdownDescription": "%less.lint.validProperties.desc%" }, "less.lint.ieHack": { "type": "string", diff --git a/extensions/css-language-features/package.nls.json b/extensions/css-language-features/package.nls.json index 057ec214bc2..d3de22412c2 100644 --- a/extensions/css-language-features/package.nls.json +++ b/extensions/css-language-features/package.nls.json @@ -33,7 +33,7 @@ "css.format.enable.desc": "Enable/disable default CSS formatter.", "css.format.newlineBetweenSelectors.desc": "Separate selectors with a new line.", "css.format.newlineBetweenRules.desc": "Separate rulesets by a blank line.", - "css.format.spaceAroundSelectorSeparator.desc": "Ensure a space character around selector separators '>', '+', '~' (e.g. `a > b`).", + "css.format.spaceAroundSelectorSeparator.desc": "Ensure a space character around selector separators `>`, `+`, `~` (e.g. `a > b`).", "css.format.braceStyle.desc": "Put braces on the same line as rules (`collapse`) or put braces on own line (`expand`).", "css.format.preserveNewLines.desc": "Whether existing line breaks before rules and declarations should be preserved.", "css.format.maxPreserveNewLines.desc": "Maximum number of line breaks to be preserved in one chunk, when `#css.format.preserveNewLines#` is enabled.", @@ -67,7 +67,7 @@ "less.format.enable.desc": "Enable/disable default LESS formatter.", "less.format.newlineBetweenSelectors.desc": "Separate selectors with a new line.", "less.format.newlineBetweenRules.desc": "Separate rulesets by a blank line.", - "less.format.spaceAroundSelectorSeparator.desc": "Ensure a space character around selector separators '>', '+', '~' (e.g. `a > b`).", + "less.format.spaceAroundSelectorSeparator.desc": "Ensure a space character around selector separators `>`, `+`, `~` (e.g. `a > b`).", "less.format.braceStyle.desc": "Put braces on the same line as rules (`collapse`) or put braces on own line (`expand`).", "less.format.preserveNewLines.desc": "Whether existing line breaks before rules and declarations should be preserved.", "less.format.maxPreserveNewLines.desc": "Maximum number of line breaks to be preserved in one chunk, when `#less.format.preserveNewLines#` is enabled.", @@ -101,7 +101,7 @@ "scss.format.enable.desc": "Enable/disable default SCSS formatter.", "scss.format.newlineBetweenSelectors.desc": "Separate selectors with a new line.", "scss.format.newlineBetweenRules.desc": "Separate rulesets by a blank line.", - "scss.format.spaceAroundSelectorSeparator.desc": "Ensure a space character around selector separators '>', '+', '~' (e.g. `a > b`).", + "scss.format.spaceAroundSelectorSeparator.desc": "Ensure a space character around selector separators `>`, `+`, `~` (e.g. `a > b`).", "scss.format.braceStyle.desc": "Put braces on the same line as rules (`collapse`) or put braces on own line (`expand`).", "scss.format.preserveNewLines.desc": "Whether existing line breaks before rules and declarations should be preserved.", "scss.format.maxPreserveNewLines.desc": "Maximum number of line breaks to be preserved in one chunk, when `#scss.format.preserveNewLines#` is enabled.", diff --git a/extensions/emmet/package.nls.json b/extensions/emmet/package.nls.json index 2a58c39641d..683bcc7f307 100644 --- a/extensions/emmet/package.nls.json +++ b/extensions/emmet/package.nls.json @@ -50,10 +50,10 @@ "emmetPreferencesFormatNoIndentTags": "An array of tag names that should never get inner indentation.", "emmetPreferencesFormatForceIndentTags": "An array of tag names that should always get inner indentation.", "emmetPreferencesAllowCompactBoolean": "If `true`, compact notation of boolean attributes are produced.", - "emmetPreferencesCssWebkitProperties": "Comma separated CSS properties that get the 'webkit' vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the 'webkit' prefix.", - "emmetPreferencesCssMozProperties": "Comma separated CSS properties that get the 'moz' vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the 'moz' prefix.", - "emmetPreferencesCssOProperties": "Comma separated CSS properties that get the 'o' vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the 'o' prefix.", - "emmetPreferencesCssMsProperties": "Comma separated CSS properties that get the 'ms' vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the 'ms' prefix.", + "emmetPreferencesCssWebkitProperties": "Comma separated CSS properties that get the `webkit` vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the `webkit` prefix.", + "emmetPreferencesCssMozProperties": "Comma separated CSS properties that get the `moz` vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the `moz` prefix.", + "emmetPreferencesCssOProperties": "Comma separated CSS properties that get the `o` vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the `o` prefix.", + "emmetPreferencesCssMsProperties": "Comma separated CSS properties that get the `ms` vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the `ms` prefix.", "emmetPreferencesCssFuzzySearchMinScore": "The minimum score (from 0 to 1) that fuzzy-matched abbreviation should achieve. Lower values may produce many false-positive matches, higher values may reduce possible matches.", "emmetOptimizeStylesheetParsing": "When set to `false`, the whole file is parsed to determine if current position is valid for expanding Emmet abbreviations. When set to `true`, only the content around the current position in CSS/SCSS/Less files is parsed.", "emmetPreferencesOutputInlineBreak": "The number of sibling inline elements needed for line breaks to be placed between those elements. If `0`, inline elements are always expanded onto a single line.", diff --git a/extensions/json-language-features/package.json b/extensions/json-language-features/package.json index fe0a23cb591..1368b6cda47 100644 --- a/extensions/json-language-features/package.json +++ b/extensions/json-language-features/package.json @@ -59,17 +59,17 @@ "url": { "type": "string", "default": "/user.schema.json", - "description": "%json.schemas.url.desc%" + "markdownDescription": "%json.schemas.url.desc%" }, "fileMatch": { "type": "array", "items": { "type": "string", "default": "MyFile.json", - "description": "%json.schemas.fileMatch.item.desc%" + "markdownDescription": "%json.schemas.fileMatch.item.desc%" }, "minItems": 1, - "description": "%json.schemas.fileMatch.desc%" + "markdownDescription": "%json.schemas.fileMatch.desc%" }, "schema": { "$ref": "http://json-schema.org/draft-07/schema#", @@ -141,7 +141,7 @@ "additionalProperties": { "type": "boolean" }, - "description": "%json.schemaDownload.trustedDomains.desc%", + "markdownDescription": "%json.schemaDownload.trustedDomains.desc%", "tags": [ "usesOnlineServices" ] diff --git a/extensions/json-language-features/package.nls.json b/extensions/json-language-features/package.nls.json index 9052d3781c9..30199b2bb33 100644 --- a/extensions/json-language-features/package.nls.json +++ b/extensions/json-language-features/package.nls.json @@ -2,12 +2,12 @@ "displayName": "JSON Language Features", "description": "Provides rich language support for JSON files.", "json.schemas.desc": "Associate schemas to JSON files in the current project.", - "json.schemas.url.desc": "A URL or absolute file path to a schema. Can be a relative path (starting with './') in workspace and workspace folder settings.", - "json.schemas.fileMatch.desc": "An array of file patterns to match against when resolving JSON files to schemas. `*` and '**' can be used as a wildcard. Exclusion patterns can also be defined and start with '!'. A file matches when there is at least one matching pattern and the last matching pattern is not an exclusion pattern.", - "json.schemas.fileMatch.item.desc": "A file pattern that can contain '*' and '**' to match against when resolving JSON files to schemas. When beginning with '!', it defines an exclusion pattern.", + "json.schemas.url.desc": "A URL or absolute file path to a schema. Can be a relative path (starting with `./`) in workspace and workspace folder settings.", + "json.schemas.fileMatch.desc": "An array of file patterns to match against when resolving JSON files to schemas. `*` and `**` can be used as a wildcard. Exclusion patterns can also be defined and start with `!`. A file matches when there is at least one matching pattern and the last matching pattern is not an exclusion pattern.", + "json.schemas.fileMatch.item.desc": "A file pattern that can contain `*` and `**` to match against when resolving JSON files to schemas. When beginning with `!`, it defines an exclusion pattern.", "json.schemas.schema.desc": "The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL.", "json.format.enable.desc": "Enable/disable default JSON formatter", - "json.format.keepLines.desc" : "Keep all existing new lines when formatting.", + "json.format.keepLines.desc": "Keep all existing new lines when formatting.", "json.validate.enable.desc": "Enable/disable JSON validation.", "json.tracing.desc": "Traces the communication between VS Code and the JSON language server.", "json.colorDecorators.enable.desc": "Enables or disables color decorators", @@ -20,5 +20,5 @@ "json.command.clearCache": "Clear Schema Cache", "json.command.sort": "Sort Document", "json.workspaceTrust": "The extension requires workspace trust to load schemas from http and https.", - "json.schemaDownload.trustedDomains.desc": "List of trusted domains for downloading JSON schemas over http(s). Use '*' to trust all domains. '*' can also be used as a wildcard in domain names." + "json.schemaDownload.trustedDomains.desc": "List of trusted domains for downloading JSON schemas over http(s). Use `*` to trust all domains. `*` can also be used as a wildcard in domain names." } diff --git a/extensions/npm/package.json b/extensions/npm/package.json index 7db2ec0e2d5..81985c8b294 100644 --- a/extensions/npm/package.json +++ b/extensions/npm/package.json @@ -295,7 +295,7 @@ "default": false, "scope": "resource", "deprecationMessage": "The NPM Script Explorer is now available in 'Views' menu in the Explorer in all folders.", - "description": "%config.npm.enableScriptExplorer%" + "markdownDescription": "%config.npm.enableScriptExplorer%" }, "npm.enableRunFromFolder": { "type": "boolean", @@ -333,7 +333,7 @@ }, "npm.scriptHover": { "type": "boolean", - "description": "%config.npm.scriptHover%", + "markdownDescription": "%config.npm.scriptHover%", "default": true, "scope": "window" } diff --git a/extensions/npm/package.nls.json b/extensions/npm/package.nls.json index 56a77ff4f82..1235a5519c1 100644 --- a/extensions/npm/package.nls.json +++ b/extensions/npm/package.nls.json @@ -19,12 +19,12 @@ "config.npm.scriptRunner.node": "Use Node.js as the script runner.", "config.npm.scriptRunner.auto": "Auto-detect which script runner to use based on lock files and installed package managers.", "config.npm.exclude": "Configure glob patterns for folders that should be excluded from automatic script detection.", - "config.npm.enableScriptExplorer": "Enable an explorer view for npm scripts when there is no top-level 'package.json' file.", + "config.npm.enableScriptExplorer": "Enable an explorer view for npm scripts when there is no top-level `package.json` file.", "config.npm.scriptExplorerAction": "The default click action used in the NPM Scripts Explorer: `open` or `run`, the default is `open`.", "config.npm.scriptExplorerExclude": "An array of regular expressions that indicate which scripts should be excluded from the NPM Scripts view.", "config.npm.enableRunFromFolder": "Enable running npm scripts contained in a folder from the Explorer context menu.", "config.npm.fetchOnlinePackageInfo": "Fetch data from https://registry.npmjs.org and https://registry.bower.io to provide auto-completion and information on hover features on npm dependencies.", - "config.npm.scriptHover": "Display hover with 'Run' and 'Debug' commands for scripts.", + "config.npm.scriptHover": "Display hover with `Run` and `Debug` commands for scripts.", "npm.parseError": "Npm task detection: failed to parse the file {0}", "taskdef.script": "The npm script to customize.", "taskdef.path": "The path to the folder of the package.json file that provides the script. Can be omitted.", diff --git a/extensions/typescript-language-features/package.json b/extensions/typescript-language-features/package.json index fb58ac53c25..879be480493 100644 --- a/extensions/typescript-language-features/package.json +++ b/extensions/typescript-language-features/package.json @@ -2423,7 +2423,7 @@ }, "js/ts.tsserver.node.path": { "type": "string", - "description": "%configuration.tsserver.nodePath%", + "markdownDescription": "%configuration.tsserver.nodePath%", "scope": "window", "keywords": [ "TypeScript" @@ -2431,7 +2431,7 @@ }, "typescript.tsserver.nodePath": { "type": "string", - "description": "%configuration.tsserver.nodePath%", + "markdownDescription": "%configuration.tsserver.nodePath%", "markdownDeprecationMessage": "%configuration.tsserver.nodePath.unifiedDeprecationMessage%", "scope": "window" }, diff --git a/extensions/typescript-language-features/package.nls.json b/extensions/typescript-language-features/package.nls.json index 28b65dc0736..48955c38552 100644 --- a/extensions/typescript-language-features/package.nls.json +++ b/extensions/typescript-language-features/package.nls.json @@ -317,7 +317,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors.unifiedDeprecationMessage": "This setting is deprecated. Use `#js/ts.tsserver.web.projectWideIntellisense.suppressSemanticErrors#` instead.", "configuration.tsserver.web.typeAcquisition.enabled": "Enable/disable package acquisition on the web. This enables IntelliSense for imported packages. Requires `#js/ts.tsserver.web.projectWideIntellisense.enabled#`. Currently not supported for Safari.", "configuration.tsserver.web.typeAcquisition.enabled.unifiedDeprecationMessage": "This setting is deprecated. Use `#js/ts.tsserver.web.typeAcquisition.enabled#` instead.", - "configuration.tsserver.nodePath": "Run TS Server on a custom Node installation. This can be a path to a Node executable, or 'node' if you want VS Code to detect a Node installation.", + "configuration.tsserver.nodePath": "Run TS Server on a custom Node installation. This can be a path to a Node executable, or `node` if you want VS Code to detect a Node installation.", "configuration.tsserver.nodePath.unifiedDeprecationMessage": "This setting is deprecated. Use `#js/ts.tsserver.node.path#` instead.", "configuration.tsserver.watchOptions.unifiedDeprecationMessage": "This setting is deprecated. Use `#js/ts.tsserver.watchOptions#` instead.", "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.6+.", From 83c783c9ba9691218feb9659fb9f6da5c41815bb Mon Sep 17 00:00:00 2001 From: Megan Rogge Date: Fri, 13 Mar 2026 14:39:04 -0400 Subject: [PATCH 051/133] trim leading slash from terminal commands (#301550) --- .../browser/runInTerminalHelpers.ts | 8 +++++++ .../browser/tools/runInTerminalTool.ts | 10 ++++----- .../test/browser/runInTerminalHelpers.test.ts | 21 ++++++++++++++++++- 3 files changed, 33 insertions(+), 6 deletions(-) diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/runInTerminalHelpers.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/runInTerminalHelpers.ts index 7cbf89ca9f3..4edc69a5fad 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/runInTerminalHelpers.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/runInTerminalHelpers.ts @@ -77,6 +77,14 @@ export function sanitizeTerminalOutput(output: string): string { return sanitized; } +/** + * Normalizes command text for UI display by removing unnecessary quote and forward slash + * escaping artifacts (for example: \" \' \/) commonly produced in streamed tool-call JSON. + */ +export function normalizeTerminalCommandForDisplay(commandLine: string): string { + return commandLine.replace(/\\(["'\/])/g, '$1'); +} + export function generateAutoApproveActions(commandLine: string, subCommands: string[], autoApproveResult: { subCommandResults: ICommandApprovalResultWithReason[]; commandLineResult: ICommandApprovalResultWithReason }): ToolConfirmationAction[] { const actions: ToolConfirmationAction[] = []; diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts index 47c24449b13..fad4013de7e 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts @@ -36,7 +36,7 @@ import type { ITerminalExecuteStrategy, ITerminalExecuteStrategyResult } from '. import { NoneExecuteStrategy } from '../executeStrategy/noneExecuteStrategy.js'; import { RichExecuteStrategy } from '../executeStrategy/richExecuteStrategy.js'; import { getOutput } from '../outputHelpers.js'; -import { extractCdPrefix, isFish, isPowerShell, isWindowsPowerShell, isZsh } from '../runInTerminalHelpers.js'; +import { extractCdPrefix, isFish, isPowerShell, isWindowsPowerShell, isZsh, normalizeTerminalCommandForDisplay } from '../runInTerminalHelpers.js'; import type { ICommandLinePresenter } from './commandLinePresenter/commandLinePresenter.js'; import { NodeCommandLinePresenter } from './commandLinePresenter/nodeCommandLinePresenter.js'; import { PythonCommandLinePresenter } from './commandLinePresenter/pythonCommandLinePresenter.js'; @@ -440,7 +440,7 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { async handleToolStream(context: IToolInvocationStreamContext, _token: CancellationToken): Promise { const partialInput = context.rawInput as Partial | undefined; if (partialInput && typeof partialInput === 'object' && partialInput.command) { - const normalizedCommand = partialInput.command.replace(/\r\n|\r|\n/g, ' '); + const normalizedCommand = normalizeTerminalCommandForDisplay(partialInput.command).replace(/\r\n|\r|\n/g, ' '); const truncatedCommand = normalizedCommand.length > 80 ? normalizedCommand.substring(0, 77) + '...' : normalizedCommand; @@ -506,7 +506,7 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { commandLine: { original: args.command, toolEdited: rewrittenCommand === args.command ? undefined : rewrittenCommand, - forDisplay: forDisplayCommand, + forDisplay: forDisplayCommand ?? normalizeTerminalCommandForDisplay(rewrittenCommand ?? args.command), }, cwd, language, @@ -606,7 +606,7 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { } // Extract cd prefix for display - show directory in title, command suffix in editor - const commandToDisplay = (toolSpecificData.commandLine.userEdited ?? toolSpecificData.commandLine.toolEdited ?? toolSpecificData.commandLine.original).trimStart(); + const commandToDisplay = (toolSpecificData.commandLine.forDisplay ?? toolSpecificData.commandLine.userEdited ?? toolSpecificData.commandLine.toolEdited ?? toolSpecificData.commandLine.original).trimStart(); const extractedCd = extractCdPrefix(commandToDisplay, shell, os); let confirmationTitle: string; if (extractedCd && cwd) { @@ -700,7 +700,7 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { terminalCustomActions: customActions, } : undefined; - const rawDisplayCommand = toolSpecificData.commandLine.toolEdited ?? toolSpecificData.commandLine.original; + const rawDisplayCommand = toolSpecificData.commandLine.forDisplay ?? toolSpecificData.commandLine.toolEdited ?? toolSpecificData.commandLine.original; const displayCommand = rawDisplayCommand.length > 80 ? rawDisplayCommand.substring(0, 77) + '...' : rawDisplayCommand; diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/runInTerminalHelpers.test.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/runInTerminalHelpers.test.ts index 0e6ede9ea6f..49735c06797 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/runInTerminalHelpers.test.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/runInTerminalHelpers.test.ts @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ import { ok, strictEqual } from 'assert'; -import { generateAutoApproveActions, TRUNCATION_MESSAGE, dedupeRules, isPowerShell, sanitizeTerminalOutput, truncateOutputKeepingTail, extractCdPrefix } from '../../browser/runInTerminalHelpers.js'; +import { generateAutoApproveActions, TRUNCATION_MESSAGE, dedupeRules, isPowerShell, sanitizeTerminalOutput, truncateOutputKeepingTail, extractCdPrefix, normalizeTerminalCommandForDisplay } from '../../browser/runInTerminalHelpers.js'; import { OperatingSystem } from '../../../../../../base/common/platform.js'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../../base/test/common/utils.js'; import { ConfigurationTarget } from '../../../../../../platform/configuration/common/configuration.js'; @@ -293,6 +293,25 @@ suite('sanitizeTerminalOutput', () => { }); }); +suite('normalizeTerminalCommandForDisplay', () => { + ensureNoDisposablesAreLeakedInTestSuite(); + + test('removes escaped single and double quotes', () => { + const input = 'git rev-parse \\\'stash@{0}\\\' && echo \\\"done\\\"'; + strictEqual(normalizeTerminalCommandForDisplay(input), 'git rev-parse \'stash@{0}\' && echo "done"'); + }); + + test('normalizes escaped forward slashes', () => { + const input = 'echo \\/Users\\/me\\/project'; + strictEqual(normalizeTerminalCommandForDisplay(input), 'echo /Users/me/project'); + }); + + test('preserves non-quote escapes', () => { + const input = 'echo path\\ with\\ spaces'; + strictEqual(normalizeTerminalCommandForDisplay(input), input); + }); +}); + suite('generateAutoApproveActions', () => { ensureNoDisposablesAreLeakedInTestSuite(); From b14be9a32dc5b3a0e215f716c9f5d93f0e1764d3 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 18:39:23 +0000 Subject: [PATCH 052/133] Fix agent-run tasks incorrectly prompting user with "press any key" input request (#301536) * Initial plan * Fix agent-run tasks incorrectly prompting "press any key" input request Remove the `isTaskInactive` check in `OutputMonitor._handleIdleState()`. When the execution is a task and the output contains a VS Code task finish message, always treat it as a stop signal regardless of the task's active state (which can be stale from `getBusyTasks()`). The generic "press any key" prompt is now only shown for non-task executions. Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com> --- .../browser/tools/monitoring/outputMonitor.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/monitoring/outputMonitor.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/monitoring/outputMonitor.ts index d7255326486..43fd4311221 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/monitoring/outputMonitor.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/monitoring/outputMonitor.ts @@ -230,18 +230,18 @@ export class OutputMonitor extends Disposable implements IOutputMonitor { } // Check for VS Code's task finish messages (like "press any key to close the terminal"). - // These should only be ignored if it's a task AND the task is finished. - // Otherwise, "press any key to continue" from scripts should prompt the user. + // If the execution is a task and the output contains a VS Code task finish message, + // always treat it as a stop signal regardless of task active state (which can be stale). const isTask = this._execution.task !== undefined; - const isTaskInactive = this._execution.isActive ? !(await this._execution.isActive()) : true; - if (isTask && isTaskInactive && detectsVSCodeTaskFinishMessage(output)) { - this._logService.trace('OutputMonitor: Idle -> VS Code task finish message detected for inactive task, stopping'); + if (isTask && detectsVSCodeTaskFinishMessage(output)) { + this._logService.trace('OutputMonitor: Idle -> VS Code task finish message detected, stopping'); // Task is finished, ignore the "press any key to close" message return { shouldContinuePollling: false, output }; } // Check for generic "press any key" prompts from scripts. - if ((!isTask || !isTaskInactive) && detectsGenericPressAnyKeyPattern(output)) { + // Only shown for non-task executions since task finish messages are handled above. + if (!isTask && detectsGenericPressAnyKeyPattern(output)) { this._logService.trace('OutputMonitor: Idle -> generic "press any key" detected'); const autoReply = this._configurationService.getValue(TerminalChatAgentToolsSettingId.AutoReplyToPrompts) || this._isAutopilotMode(); if (autoReply) { From 894acd3ec7717af92d4a6ddfa4a0361865c07e5d Mon Sep 17 00:00:00 2001 From: Ben Villalobos Date: Fri, 13 Mar 2026 11:40:01 -0700 Subject: [PATCH 053/133] Allow vs-code-engineering bot to update distro field in package.json (#301218) --- .../no-engineering-system-changes.yml | 38 +++++++++++++++++-- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/.github/workflows/no-engineering-system-changes.yml b/.github/workflows/no-engineering-system-changes.yml index 45d1ae55f62..be9cf34d077 100644 --- a/.github/workflows/no-engineering-system-changes.yml +++ b/.github/workflows/no-engineering-system-changes.yml @@ -21,22 +21,52 @@ jobs: echo "engineering_systems_modified=false" >> $GITHUB_OUTPUT echo "No engineering systems were modified in this PR" fi + - name: Allow automated distro updates + id: distro_exception + if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && github.event.pull_request.user.login == 'vs-code-engineering[bot]' }} + run: | + # Allow the vs-code-engineering bot ONLY when package.json is the + # sole changed file and the diff exclusively touches the "distro" field. + ONLY_PKG=$(jq -e '. == ["package.json"]' "$HOME/files.json" > /dev/null 2>&1 && echo true || echo false) + if [[ "$ONLY_PKG" != "true" ]]; then + echo "Bot modified files beyond package.json — not allowed" + echo "allowed=false" >> $GITHUB_OUTPUT + exit 0 + fi + + DIFF=$(gh pr diff ${{ github.event.pull_request.number }} --repo ${{ github.repository }}) || { + echo "Failed to fetch PR diff — not allowed" + echo "allowed=false" >> $GITHUB_OUTPUT + exit 0 + } + CHANGED_LINES=$(echo "$DIFF" | grep -E '^[+-]' | grep -vE '^(\+\+\+|---)' | wc -l) + DISTRO_LINES=$(echo "$DIFF" | grep -cE '^[+-][[:space:]]*"distro"[[:space:]]*:' || true) + + if [[ "$CHANGED_LINES" -eq 2 && "$DISTRO_LINES" -eq 2 ]]; then + echo "Distro-only update by bot — allowing" + echo "allowed=true" >> $GITHUB_OUTPUT + else + echo "Bot changed more than the distro field — not allowed" + echo "allowed=false" >> $GITHUB_OUTPUT + fi + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Prevent Copilot from modifying engineering systems - if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && github.event.pull_request.user.login == 'Copilot' }} + if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && steps.distro_exception.outputs.allowed != 'true' && github.event.pull_request.user.login == 'Copilot' }} run: | echo "Copilot is not allowed to modify .github/workflows, build folder files, or package.json files." echo "If you need to update engineering systems, please do so manually or through authorized means." exit 1 - uses: octokit/request-action@dad4362715b7fb2ddedf9772c8670824af564f0d # v2.4.0 id: get_permissions - if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && github.event.pull_request.user.login != 'Copilot' }} + if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && steps.distro_exception.outputs.allowed != 'true' && github.event.pull_request.user.login != 'Copilot' }} with: route: GET /repos/microsoft/vscode/collaborators/${{ github.event.pull_request.user.login }}/permission env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Set control output variable id: control - if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && github.event.pull_request.user.login != 'Copilot' }} + if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && steps.distro_exception.outputs.allowed != 'true' && github.event.pull_request.user.login != 'Copilot' }} run: | echo "user: ${{ github.event.pull_request.user.login }}" echo "role: ${{ fromJson(steps.get_permissions.outputs.data).permission }}" @@ -44,7 +74,7 @@ jobs: echo "should_run: ${{ !contains(fromJson('["admin", "maintain", "write"]'), fromJson(steps.get_permissions.outputs.data).permission) }}" echo "should_run=${{ !contains(fromJson('["admin", "maintain", "write"]'), fromJson(steps.get_permissions.outputs.data).permission) && github.event.pull_request.user.login != 'dependabot[bot]' }}" >> $GITHUB_OUTPUT - name: Check for engineering system changes - if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && steps.control.outputs.should_run == 'true' }} + if: ${{ steps.engineering_systems_check.outputs.engineering_systems_modified == 'true' && steps.distro_exception.outputs.allowed != 'true' && steps.control.outputs.should_run == 'true' }} run: | echo "Changes to .github/workflows/, build/ folder files, or package.json files aren't allowed in PRs." exit 1 From 045e2da42d4c92379ad305bac6cc9b7fb45edf28 Mon Sep 17 00:00:00 2001 From: Megan Rogge Date: Fri, 13 Mar 2026 14:42:51 -0400 Subject: [PATCH 054/133] Strengthen accessibility skill language (#301555) --- .github/skills/accessibility/SKILL.md | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/.github/skills/accessibility/SKILL.md b/.github/skills/accessibility/SKILL.md index 1d141f0c092..591e85ff812 100644 --- a/.github/skills/accessibility/SKILL.md +++ b/.github/skills/accessibility/SKILL.md @@ -1,8 +1,22 @@ --- name: accessibility -description: Accessibility guidelines for VS Code features — covers accessibility help dialogs, accessible views, verbosity settings, accessibility signals, ARIA alerts/status announcements, keyboard navigation, and ARIA labels/roles. Applies to both new interactive UI surfaces and updates to existing features. Use when creating new UI or updating existing UI features. +description: Primary accessibility skill for VS Code. REQUIRED for new feature and contribution work, and also applies to updates of existing UI. Covers accessibility help dialogs, accessible views, verbosity settings, signals, ARIA announcements, keyboard navigation, and ARIA labels/roles. --- +## When to Use This Skill + +Use this skill for any VS Code feature work that introduces or changes interactive UI. +Use this skill by default for new features and contributions, including when the request does not explicitly mention accessibility. + +Trigger examples: +- "add a new feature" +- "implement a new panel/view/widget" +- "add a new command or workflow" +- "new contribution in workbench/editor/extensions" +- "update existing UI interactions" + +Do not skip this skill just because accessibility is not named in the prompt. + When adding a **new interactive UI surface** to VS Code — a panel, view, widget, editor overlay, dialog, or any rich focusable component the user interacts with — you **must** provide three accessibility components (if they do not already exist for the feature): 1. **An Accessibility Help Dialog** — opened via the accessibility help keybinding when the feature has focus. @@ -47,10 +61,7 @@ An accessibility help dialog tells the user what the feature does, which keyboar The simplest approach is to return an `AccessibleContentProvider` directly from `getProvider()`. This is the most common pattern in the codebase (used by chat, inline chat, quick chat, etc.): ```ts -import { AccessibleViewType, AccessibleContentProvider, AccessibleViewProviderId } from '…/accessibleView.js'; -import { IAccessibleViewImplementation } from '…/accessibleViewRegistry.js'; -import { AccessibilityVerbositySettingId } from '…/accessibilityConfiguration.js'; -import { AccessibleViewType, AccessibleContentProvider, AccessibleViewProviderId, IAccessibleViewContentProvider, IAccessibleViewOptions } from '../../../../platform/accessibility/browser/accessibleView.js'; +import { AccessibleViewType, AccessibleContentProvider, AccessibleViewProviderId } from '../../../../platform/accessibility/browser/accessibleView.js'; import { IAccessibleViewImplementation } from '../../../../platform/accessibility/browser/accessibleViewRegistry.js'; import { AccessibilityVerbositySettingId } from '../../../../platform/accessibility/common/accessibilityConfiguration.js'; From f4b5798b5f176afa47551259ddfe0dda598d3bfe Mon Sep 17 00:00:00 2001 From: Don Jayamanne Date: Sat, 14 Mar 2026 05:54:44 +1100 Subject: [PATCH 055/133] Migrate queued requests when swapping sessions (for CLI) (#301379) * Migrate queued requests when swapping sessions (for CLI) * add tests * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Fix tests --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../api/browser/mainThreadChatSessions.ts | 13 ++ .../chat/common/chatService/chatService.ts | 6 + .../common/chatService/chatServiceImpl.ts | 53 +++++- .../common/chatService/chatService.test.ts | 162 ++++++++++++++++++ .../common/chatService/mockChatService.ts | 2 + 5 files changed, 233 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/api/browser/mainThreadChatSessions.ts b/src/vs/workbench/api/browser/mainThreadChatSessions.ts index 62fe90f1c7c..d694b984912 100644 --- a/src/vs/workbench/api/browser/mainThreadChatSessions.ts +++ b/src/vs/workbench/api/browser/mainThreadChatSessions.ts @@ -579,6 +579,9 @@ export class MainThreadChatSessions extends Disposable implements MainThreadChat options, }, }], originalGroup); + + // Re-send queued requests from the original session on the committed session + this._resendPendingRequests(originalResource, modifiedResource); return; } @@ -599,11 +602,21 @@ export class MainThreadChatSessions extends Disposable implements MainThreadChat const ref = await this._chatService.acquireOrLoadSession(modifiedResource, ChatAgentLocation.Chat, CancellationToken.None); ref?.dispose(); } + + // Re-send queued requests from the original session on the committed session + this._resendPendingRequests(originalResource, modifiedResource); } finally { originalModel?.dispose(); } } + /** + * Re-sends pending and in-flight requests from the original session on the committed session. + */ + private _resendPendingRequests(originalResource: URI, modifiedResource: URI): void { + this._chatService.migrateRequests(originalResource, modifiedResource); + } + private async handleSessionModelOverrides(model: IChatModel, session: Dto): Promise> { // Override desciription if there's an in-progress count const inProgress = model.getRequests().filter(r => r.response && !r.response.isComplete); diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatService.ts b/src/vs/workbench/contrib/chat/common/chatService/chatService.ts index 102f0aefd5a..61bd25515b6 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatService.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatService.ts @@ -1466,6 +1466,12 @@ export interface IChatService { adoptRequest(sessionResource: URI, request: IChatRequestModel): Promise; removeRequest(sessionResource: URI, requestId: string): Promise; cancelCurrentRequestForSession(sessionResource: URI, source?: string): Promise; + /** + * Migrates all in-flight and queued pending requests from one session to another. + * Cancels the in-flight request on the original session, removes queued requests, + * and re-sends them all on the target session preserving their original send options. + */ + migrateRequests(originalResource: URI, targetResource: URI): void; /** * Sets yieldRequested on the active request for the given session. */ diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts index 32fee250be1..303ac2ba0d5 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts @@ -65,10 +65,12 @@ class CancellableRequest implements IDisposable { return this._yieldRequested; } + constructor( public readonly cancellationTokenSource: CancellationTokenSource, public requestId: string | undefined, public readonly responseCompletePromise: Promise | undefined, + public sendOptions: IChatSendRequestOptions | undefined, @ILanguageModelToolsService private readonly toolsService: ILanguageModelToolsService ) { } @@ -679,7 +681,7 @@ export class ChatService extends Disposable implements IChatService { } if (providedSession.progressObs && lastRequest && providedSession.interruptActiveResponseCallback) { - const initialCancellationRequest = this.instantiationService.createInstance(CancellableRequest, new CancellationTokenSource(), undefined, undefined); + const initialCancellationRequest = this.instantiationService.createInstance(CancellableRequest, new CancellationTokenSource(), undefined, undefined, undefined); this._pendingRequests.set(model.sessionResource, initialCancellationRequest); this.telemetryService.publicLog2(ChatPendingRequestChangeEventName, { action: 'add', source: 'remoteSession', chatSessionId: chatSessionResourceToId(model.sessionResource) }); const cancellationListener = disposables.add(new MutableDisposable()); @@ -689,7 +691,7 @@ export class ChatService extends Disposable implements IChatService { providedSession.interruptActiveResponseCallback?.().then(userConfirmedInterruption => { if (!userConfirmedInterruption) { // User cancelled the interruption - const newCancellationRequest = this.instantiationService.createInstance(CancellableRequest, new CancellationTokenSource(), undefined, undefined); + const newCancellationRequest = this.instantiationService.createInstance(CancellableRequest, new CancellationTokenSource(), undefined, undefined, undefined); this._pendingRequests.set(model.sessionResource, newCancellationRequest); this.telemetryService.publicLog2(ChatPendingRequestChangeEventName, { action: 'add', source: 'remoteSession', chatSessionId: chatSessionResourceToId(model.sessionResource) }); cancellationListener.value = createCancellationListener(newCancellationRequest.cancellationTokenSource.token); @@ -1267,7 +1269,7 @@ export class ChatService extends Disposable implements IChatService { let shouldProcessPending = false; const rawResponsePromise = sendRequestInternal(); // Note- requestId is not known at this point, assigned later - const cancellableRequest = this.instantiationService.createInstance(CancellableRequest, source, undefined, rawResponsePromise); + const cancellableRequest = this.instantiationService.createInstance(CancellableRequest, source, undefined, rawResponsePromise, options); this._pendingRequests.set(model.sessionResource, cancellableRequest); this.telemetryService.publicLog2(ChatPendingRequestChangeEventName, { action: 'add', source: 'sendRequest', chatSessionId: chatSessionResourceToId(model.sessionResource) }); rawResponsePromise.finally(() => { @@ -1568,6 +1570,51 @@ export class ChatService extends Disposable implements IChatService { } } + migrateRequests(originalResource: URI, targetResource: URI): void { + const model = this._sessionModels.get(originalResource); + if (!model) { + return; + } + + // Detect an in-flight request that was dequeued and started on the old session + const lastRequest = model.lastRequest; + const inFlightRequest = lastRequest?.response && !lastRequest.response.isComplete ? lastRequest : undefined; + // Capture send options before cancelling, since cancellation disposes the tracking + const inFlightSendOptions = inFlightRequest ? this._pendingRequests.get(originalResource)?.sendOptions : undefined; + + const pendingRequests = [...model.getPendingRequests()]; + + if (!inFlightRequest && pendingRequests.length === 0) { + return; + } + + // Cancel the in-flight request on the old session + if (inFlightRequest) { + void this.cancelCurrentRequestForSession(originalResource); + } + + // Remove each remaining pending request from the original session + for (const pending of pendingRequests) { + this.removePendingRequest(originalResource, pending.request.id); + } + + // Re-send the cancelled in-flight request first (it was ahead of the queued ones) + if (inFlightRequest) { + void this.sendRequest(targetResource, inFlightRequest.message.text, { + ...inFlightSendOptions, + queue: ChatRequestQueueKind.Queued, + }); + } + + // Re-send remaining queued requests + for (const pending of pendingRequests) { + void this.sendRequest(targetResource, pending.request.message.text, { + ...pending.sendOptions, + queue: pending.kind, + }); + } + } + removePendingRequest(sessionResource: URI, requestId: string): void { const model = this._sessionModels.get(sessionResource) as ChatModel | undefined; if (model) { diff --git a/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts b/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts index 3ca952c05d5..db555efc7b2 100644 --- a/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts +++ b/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts @@ -609,6 +609,168 @@ suite('ChatService', () => { completeRequest.complete(); await response.data.responseCompletePromise; }); + + test('pending requests can be removed from one session and re-sent on another', async () => { + const requestStarted = new DeferredPromise(); + const completeRequest = new DeferredPromise(); + const invokedMessages: string[] = []; + + const slowAgent: IChatAgentImplementation = { + async invoke(request, progress, history, token) { + invokedMessages.push(request.message); + if (invokedMessages.length === 1) { + requestStarted.complete(); + await completeRequest.p; + } + return {}; + }, + }; + + testDisposables.add(chatAgentService.registerAgent('slowAgent', { ...getAgentData('slowAgent'), isDefault: true })); + testDisposables.add(chatAgentService.registerAgentImplementation('slowAgent', slowAgent)); + + const testService = createChatService(); + const sourceRef = testDisposables.add(startSessionModel(testService)); + const source = sourceRef.object; + + // Start a blocking request on source + const response = await testService.sendRequest(source.sessionResource, 'first request', { agentId: 'slowAgent' }); + ChatSendResult.assertSent(response); + await requestStarted.p; + + // Queue a request while the first is in progress + const queued = await testService.sendRequest(source.sessionResource, 'queued request', { agentId: 'slowAgent', queue: ChatRequestQueueKind.Queued }); + assert.ok(ChatSendResult.isQueued(queued)); + + // Remove the queued request from source + const pendingId = source.getPendingRequests()[0].request.id; + testService.removePendingRequest(source.sessionResource, pendingId); + assert.strictEqual(source.getPendingRequests().length, 0); + + // Re-send it on a new target session through the normal queue path + const targetRef = testDisposables.add(startSessionModel(testService)); + const target = targetRef.object; + const resent = await testService.sendRequest(target.sessionResource, 'queued request', { agentId: 'slowAgent', queue: ChatRequestQueueKind.Queued, pauseQueue: true }); + assert.ok(ChatSendResult.isQueued(resent)); + assert.strictEqual(target.getPendingRequests().length, 1); + + // Complete the first request so the source loop finishes + completeRequest.complete(); + await response.data.responseCompletePromise; + + // Process the target queue — the re-sent request should be invoked + testService.processPendingRequests(target.sessionResource); + const result = await resent.deferred; + assert.ok(ChatSendResult.isSent(result)); + + // The agent should have been invoked twice: first request + re-sent queued request + assert.strictEqual(invokedMessages.length, 2); + assert.ok(invokedMessages[1].includes('queued request')); + }); + + test('race condition: processNextPendingRequest dequeues before commit handler runs', async () => { + // This reproduces the race where: + // 1. Request 1 completes → .finally() calls processNextPendingRequest immediately + // 2. processNextPendingRequest dequeues queued-request-1 and starts it on the OLD session + // 3. Commit event arrives later → only sees remaining queued requests (one was already dequeued) + // The fix: detect the in-flight request on the old session, cancel it, and re-send on the new session. + + const invocationOrder: string[] = []; + const firstRequestStarted = new DeferredPromise(); + const firstRequestGate = new DeferredPromise(); + + const slowAgent: IChatAgentImplementation = { + async invoke(request, progress, history, token) { + invocationOrder.push(request.message); + + if (invocationOrder.length === 1) { + // First request — block until we say go + firstRequestStarted.complete(); + await firstRequestGate.p; + } + // All subsequent requests complete immediately + return {}; + }, + }; + + testDisposables.add(chatAgentService.registerAgent('slowAgent', { ...getAgentData('slowAgent'), isDefault: true })); + testDisposables.add(chatAgentService.registerAgentImplementation('slowAgent', slowAgent)); + + const testService = createChatService(); + const sourceRef = testDisposables.add(startSessionModel(testService)); + const source = sourceRef.object; + + // Step 1: Send request 1 (blocks on firstRequestGate) + const response1 = await testService.sendRequest(source.sessionResource, 'request-1', { agentId: 'slowAgent' }); + ChatSendResult.assertSent(response1); + await firstRequestStarted.p; + + // Step 2: Queue 3 more requests while request 1 is in progress + const q1 = await testService.sendRequest(source.sessionResource, 'queued-1', { agentId: 'slowAgent', queue: ChatRequestQueueKind.Queued }); + const q2 = await testService.sendRequest(source.sessionResource, 'queued-2', { agentId: 'slowAgent', queue: ChatRequestQueueKind.Queued }); + const q3 = await testService.sendRequest(source.sessionResource, 'queued-3', { agentId: 'slowAgent', queue: ChatRequestQueueKind.Queued }); + assert.ok(ChatSendResult.isQueued(q1)); + assert.ok(ChatSendResult.isQueued(q2)); + assert.ok(ChatSendResult.isQueued(q3)); + assert.strictEqual(source.getPendingRequests().length, 3); + assert.strictEqual(source.getRequests().length, 1, 'Only request-1 should be a real request'); + + // Step 3: Complete request 1 → .finally() runs processNextPendingRequest + // This dequeues "queued-1" and starts it on the source (old) session + firstRequestGate.complete(); + await response1.data.responseCompletePromise; + + // processNextPendingRequest dequeued one from the queue synchronously + assert.strictEqual(source.getPendingRequests().length, 2, 'Should have 2 remaining after auto-dequeue'); + + // Yield to let the dequeued request's async chain progress (extension activation, addRequest, etc.) + await new Promise(resolve => setTimeout(resolve, 0)); + + // Step 4: Simulate what _resendPendingRequests does (the commit handler) + // This is the recovery: cancel the in-flight, remove remaining, re-send all on target + const targetRef = testDisposables.add(startSessionModel(testService)); + const target = targetRef.object; + + // Cancel whatever is in-flight on the old session + await testService.cancelCurrentRequestForSession(source.sessionResource); + + // Remove remaining pending requests from old session + const remaining = [...source.getPendingRequests()]; + for (const p of remaining) { + testService.removePendingRequest(source.sessionResource, p.request.id); + } + assert.strictEqual(source.getPendingRequests().length, 0); + + // Re-send ALL 3 on the target through the normal queue path + const resent1 = await testService.sendRequest(target.sessionResource, 'queued-1', { agentId: 'slowAgent', queue: ChatRequestQueueKind.Queued, pauseQueue: true }); + const resent2 = await testService.sendRequest(target.sessionResource, 'queued-2', { agentId: 'slowAgent', queue: ChatRequestQueueKind.Queued, pauseQueue: true }); + const resent3 = await testService.sendRequest(target.sessionResource, 'queued-3', { agentId: 'slowAgent', queue: ChatRequestQueueKind.Queued, pauseQueue: true }); + assert.ok(ChatSendResult.isQueued(resent1)); + assert.ok(ChatSendResult.isQueued(resent2)); + assert.ok(ChatSendResult.isQueued(resent3)); + assert.strictEqual(target.getPendingRequests().length, 3, 'Target should have all 3 queued requests'); + + // Step 5: Process the target queue and verify all 3 get sent + testService.processPendingRequests(target.sessionResource); + const result1 = await resent1.deferred; + assert.ok(ChatSendResult.isSent(result1)); + await result1.data.responseCompletePromise; + + const result2 = await resent2.deferred; + assert.ok(ChatSendResult.isSent(result2)); + await result2.data.responseCompletePromise; + + const result3 = await resent3.deferred; + assert.ok(ChatSendResult.isSent(result3)); + + // Verify the agent received all 3 queued messages on the target session + const queuedInvocations = invocationOrder.filter(m => m.includes('queued-')); + assert.ok(queuedInvocations.length >= 3, `Expected at least 3 queued invocations, got ${queuedInvocations.length}`); + const lastThree = queuedInvocations.slice(-3); + assert.ok(lastThree[0].includes('queued-1')); + assert.ok(lastThree[1].includes('queued-2')); + assert.ok(lastThree[2].includes('queued-3')); + }); }); diff --git a/src/vs/workbench/contrib/chat/test/common/chatService/mockChatService.ts b/src/vs/workbench/contrib/chat/test/common/chatService/mockChatService.ts index b5912d5e4c1..52c097fac48 100644 --- a/src/vs/workbench/contrib/chat/test/common/chatService/mockChatService.ts +++ b/src/vs/workbench/contrib/chat/test/common/chatService/mockChatService.ts @@ -128,6 +128,8 @@ export class MockChatService implements IChatService { async cancelCurrentRequestForSession(_sessionResource: URI, _source?: string): Promise { } + migrateRequests(_originalResource: URI, _targetResource: URI): void { } + setYieldRequested(_sessionResource: URI): void { } removePendingRequest(_sessionResource: URI, _requestId: string): void { } From bc8b9ba770a75ddbb3fee36300c5d587876c5e7b Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Fri, 13 Mar 2026 12:19:52 -0700 Subject: [PATCH 056/133] Merge pull request #301546 from microsoft/rebornix/steep-antlion add toolResultDetails to ScreenshotBrowserTool for enhanced output handling --- .../contrib/chat/browser/tools/languageModelToolsService.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts b/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts index 5deef252f00..5f36223b878 100644 --- a/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts +++ b/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts @@ -984,7 +984,7 @@ export class LanguageModelToolsService extends Disposable implements ILanguageMo } private ensureToolDetails(dto: IToolInvocation, toolResult: IToolResult, toolData: IToolData): void { - if (!toolResult.toolResultDetails && toolData.alwaysDisplayInputOutput) { + if (!toolResult.toolResultDetails && (toolData.alwaysDisplayInputOutput || this.toolResultHasImages(toolResult))) { toolResult.toolResultDetails = { input: this.formatToolInput(dto), output: this.toolResultToIO(toolResult), @@ -992,6 +992,10 @@ export class LanguageModelToolsService extends Disposable implements ILanguageMo } } + private toolResultHasImages(toolResult: IToolResult): boolean { + return toolResult.content.some(part => part.kind === 'data' && part.value.mimeType?.startsWith('image/')); + } + private formatToolInput(dto: IToolInvocation): string { return JSON.stringify(dto.parameters, undefined, 2); } From 630597864f3f02a8bdd238a3b87a7030743b9766 Mon Sep 17 00:00:00 2001 From: Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> Date: Fri, 13 Mar 2026 12:52:32 -0700 Subject: [PATCH 057/133] Refactor session handling in ChatService to capture session options before loading remote sessions (#301557) * Refactor session handling in ChatService to capture session options before loading remote sessions This makes sure `initialSessionOptions` is defined during the request handler. * add tests --- .../common/chatService/chatServiceImpl.ts | 16 +++-- .../common/chatService/chatService.test.ts | 69 +++++++++++++++++++ 2 files changed, 78 insertions(+), 7 deletions(-) diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts index 303ac2ba0d5..f7d86736028 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts @@ -826,14 +826,9 @@ export class ChatService extends Disposable implements IChatService { const newItem = await this.chatSessionService.createNewChatSessionItem(getChatSessionType(sessionResource), { prompt: requestText, command: commandPart?.text }, CancellationToken.None); if (newItem) { - // Update the model's contributed session with the resolved resource - // so subsequent requests don't re-invoke newChatSessionItemHandler - // and getChatSessionFromInternalUri returns the real resource. + // Capture session options before loading the remote session, + // since the alias registration below may change the lookup. const sessionOptions = this.chatSessionService.getSessionOptions(sessionResource); - model?.setContributedChatSession({ - chatSessionResource: sessionResource, - initialSessionOptions: sessionOptions ? [...sessionOptions].map(([optionId, value]) => ({ optionId, value })) : undefined, - }); model = (await this.loadRemoteSession(newItem.resource, model.initialLocation, CancellationToken.None))?.object as ChatModel | undefined; if (!model) { @@ -843,6 +838,13 @@ export class ChatService extends Disposable implements IChatService { // Register alias so session-option lookups work with the new resource this.chatSessionService.registerSessionResourceAlias(sessionResource, newItem.resource); + // Update the new model's contributed session with initialSessionOptions + // so that the agent receives them when invoked. + model.setContributedChatSession({ + chatSessionResource: newItem.resource, + initialSessionOptions: sessionOptions ? [...sessionOptions].map(([optionId, value]) => ({ optionId, value })) : undefined, + }); + sessionResource = newItem.resource; newSessionResource = newItem.resource; } diff --git a/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts b/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts index db555efc7b2..c70299150b5 100644 --- a/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts +++ b/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts @@ -55,6 +55,8 @@ import { ChatDebugServiceImpl } from '../../../common/chatDebugServiceImpl.js'; import { CancellationToken } from '../../../../../../base/common/cancellation.js'; import { ILanguageModelToolsService } from '../../../common/tools/languageModelToolsService.js'; import { MockLanguageModelToolsService } from '../tools/mockLanguageModelToolsService.js'; +import { IChatSessionsService } from '../../../common/chatSessionsService.js'; +import { MockChatSessionsService } from '../mockChatSessionsService.js'; const chatAgentWithUsedContextId = 'ChatProviderWithUsedContext'; const chatAgentWithUsedContext: IChatAgent = { @@ -771,6 +773,73 @@ suite('ChatService', () => { assert.ok(lastThree[1].includes('queued-2')); assert.ok(lastThree[2].includes('queued-3')); }); + + test('sendRequest on untitled remote session propagates initialSessionOptions to new model', async () => { + const remoteScheme = 'remoteProvider'; + const untitledResource = URI.from({ scheme: remoteScheme, path: '/untitled-test-session' }); + const realResource = URI.from({ scheme: remoteScheme, path: '/real-session-123' }); + + // Set up the mock chat sessions service + const mockSessionsService = new MockChatSessionsService(); + + // Register a content provider so loadRemoteSession can resolve sessions + testDisposables.add(mockSessionsService.registerChatSessionContentProvider(remoteScheme, { + provideChatSessionContent: (_resource: URI, _token: CancellationToken) => { + return Promise.resolve({ + sessionResource: _resource, + history: [], + onWillDispose: Event.None, + dispose: () => { }, + }); + }, + })); + + // Set session options for the untitled resource + mockSessionsService.setSessionOption(untitledResource, 'model', 'claude-3.5-sonnet'); + mockSessionsService.setSessionOption(untitledResource, 'repo', 'my-repo'); + + // Override createNewChatSessionItem to return a real resource + mockSessionsService.createNewChatSessionItem = async () => ({ + resource: realResource, + label: 'Test Session', + timing: { created: Date.now(), lastRequestStarted: undefined, lastRequestEnded: undefined }, + }); + + instantiationService.stub(IChatSessionsService, mockSessionsService); + + // Register the remote agent + const remoteAgent: IChatAgentImplementation = { + async invoke(request, progress, history, token) { + return {}; + }, + }; + testDisposables.add(chatAgentService.registerAgent(remoteScheme, { ...getAgentData(remoteScheme), isDefault: true })); + testDisposables.add(chatAgentService.registerAgentImplementation(remoteScheme, remoteAgent)); + + const testService = createChatService(); + + // Load the untitled session to create the initial model + const untitledRef = await testService.acquireOrLoadSession(untitledResource, ChatAgentLocation.Chat, CancellationToken.None); + assert.ok(untitledRef, 'Should load untitled session'); + testDisposables.add(untitledRef); + + // Send a request - this triggers the untitled → real session conversion + const response = await testService.sendRequest(untitledResource, 'hello', { agentId: remoteScheme }); + ChatSendResult.assertSent(response); + await response.data.responseCompletePromise; + + // The new model (with real resource) should have initialSessionOptions set + const newModel = testService.getSession(realResource) as ChatModel; + assert.ok(newModel, 'New model should exist at the real resource'); + assert.ok(newModel.contributedChatSession, 'New model should have contributedChatSession'); + assert.deepStrictEqual( + newModel.contributedChatSession?.initialSessionOptions?.map(o => ({ optionId: o.optionId, value: o.value })), + [ + { optionId: 'model', value: 'claude-3.5-sonnet' }, + { optionId: 'repo', value: 'my-repo' }, + ] + ); + }); }); From f73808e08cfc56dbde39fb1a81a20796042c1fd9 Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Fri, 13 Mar 2026 12:59:09 -0700 Subject: [PATCH 058/133] Refactor repository name extraction logic in AgentSessionRenderer and related functions --- .../agentSessions/agentSessionsViewer.ts | 255 +++++++++--------- 1 file changed, 135 insertions(+), 120 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts index a2d434be7f9..6d3c8ea7135 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts @@ -277,12 +277,18 @@ export class AgentSessionRenderer extends Disposable implements ICompressibleTre return false; } - // When grouped by repository, hide the badge if it only shows the repo name - // (since the section header already displays it) + // When grouped by repository, hide the badge only if the name it shows + // matches the section header (i.e. the repository name for this session). + // Badges with a different name (e.g. worktree name) are still shown. if (this.options.isGroupedByRepository?.()) { const raw = typeof badge === 'string' ? badge : badge.value; - if (/^\$\((?:repo|folder|worktree)\)\s*.+/.test(raw)) { - return false; + const match = raw.match(/^\$\((?:repo|folder|worktree)\)\s*(.+)/); + if (match) { + const badgeName = match[1].trim(); + const repoName = getRepositoryName(session.element); + if (badgeName === repoName) { + return false; + } } } @@ -910,142 +916,151 @@ export class AgentSessionsDataSource extends Disposable implements IAsyncDataSou } private getRepositoryName(session: IAgentSession): string | undefined { - const metadata = session.metadata; - if (metadata) { - // Cloud sessions: metadata.owner + metadata.name - const owner = metadata.owner as string | undefined; - const name = metadata.name as string | undefined; - if (owner && name) { - return name; - } + return getRepositoryName(session); + } +} - // repositoryNwo: "owner/repo" - const nwo = metadata.repositoryNwo as string | undefined; - if (nwo && nwo.includes('/')) { - return nwo.split('/').pop()!; - } +/** + * Extracts the repository name for an agent session from its metadata or badge. + * Used for grouping sessions by repository and for determining whether a badge + * is redundant with the section header. + */ +export function getRepositoryName(session: IAgentSession): string | undefined { + const metadata = session.metadata; + if (metadata) { + // Cloud sessions: metadata.owner + metadata.name + const owner = metadata.owner as string | undefined; + const name = metadata.name as string | undefined; + if (owner && name) { + return name; + } - // repository: could be "owner/repo", a URL, or git@host:owner/repo.git - const repository = metadata.repository as string | undefined; - if (repository) { - const repoName = this.parseRepositoryName(repository); - if (repoName) { - return repoName; - } - } + // repositoryNwo: "owner/repo" + const nwo = metadata.repositoryNwo as string | undefined; + if (nwo && nwo.includes('/')) { + return nwo.split('/').pop()!; + } - // repositoryUrl: "https://github.com/owner/repo" - const repositoryUrl = metadata.repositoryUrl as string | undefined; - if (repositoryUrl) { - const repoName = this.parseRepositoryName(repositoryUrl); - if (repoName) { - return repoName; - } - } - - // repositoryPath: extract repo name from the directory path basename - const repositoryPath = metadata.repositoryPath as string | undefined; - if (repositoryPath) { - const repoName = this.extractRepoNameFromPath(repositoryPath); - if (repoName) { - return repoName; - } - } - - // worktreePath: extract repo name from the worktree path - const worktreePath = metadata.worktreePath as string | undefined; - if (worktreePath) { - const repoName = this.extractRepoNameFromPath(worktreePath); - if (repoName) { - return repoName; - } - } - - // workingDirectoryPath: fallback to extract name from the working directory - const workingDirectoryPath = metadata.workingDirectoryPath as string | undefined; - if (workingDirectoryPath) { - const repoName = this.extractRepoNameFromPath(workingDirectoryPath); - if (repoName) { - return repoName; - } + // repository: could be "owner/repo", a URL, or git@host:owner/repo.git + const repository = metadata.repository as string | undefined; + if (repository) { + const repoName = parseRepositoryName(repository); + if (repoName) { + return repoName; } } - // Fallback: extract repo/folder name from badge - const badge = session.badge; - if (badge) { - const raw = typeof badge === 'string' ? badge : badge.value; - const badgeMatch = raw.match(/\$\((?:repo|folder|worktree)\)\s*(.+)/); - if (badgeMatch) { - return badgeMatch[1].trim(); + // repositoryUrl: "https://github.com/owner/repo" + const repositoryUrl = metadata.repositoryUrl as string | undefined; + if (repositoryUrl) { + const repoName = parseRepositoryName(repositoryUrl); + if (repoName) { + return repoName; } } - return undefined; + // repositoryPath: extract repo name from the directory path basename + const repositoryPath = metadata.repositoryPath as string | undefined; + if (repositoryPath) { + const repoName = extractRepoNameFromPath(repositoryPath); + if (repoName) { + return repoName; + } + } + + // worktreePath: extract repo name from the worktree path + const worktreePath = metadata.worktreePath as string | undefined; + if (worktreePath) { + const repoName = extractRepoNameFromPath(worktreePath); + if (repoName) { + return repoName; + } + } + + // workingDirectoryPath: fallback to extract name from the working directory + const workingDirectoryPath = metadata.workingDirectoryPath as string | undefined; + if (workingDirectoryPath) { + const repoName = extractRepoNameFromPath(workingDirectoryPath); + if (repoName) { + return repoName; + } + } } - /** - * Parses a repository name from various formats: "owner/repo", URLs, - * and git@host:owner/repo.git style references. - */ - private parseRepositoryName(value: string): string | undefined { - // Direct "owner/repo" style (no scheme, no git@ prefix) - if (value.includes('/') && !value.includes('://') && !value.startsWith('git@')) { - let repoSegment = value.split('/').filter(Boolean).pop(); + // Fallback: extract repo/folder name from badge + const badge = session.badge; + if (badge) { + const raw = typeof badge === 'string' ? badge : badge.value; + const badgeMatch = raw.match(/\$\((?:repo|folder|worktree)\)\s*(.+)/); + if (badgeMatch) { + return badgeMatch[1].trim(); + } + } + + return undefined; +} + +/** + * Parses a repository name from various formats: "owner/repo", URLs, + * and git@host:owner/repo.git style references. + */ +function parseRepositoryName(value: string): string | undefined { + // Direct "owner/repo" style (no scheme, no git@ prefix) + if (value.includes('/') && !value.includes('://') && !value.startsWith('git@')) { + let repoSegment = value.split('/').filter(Boolean).pop(); + if (repoSegment?.endsWith('.git')) { + repoSegment = repoSegment.slice(0, -4); + } + return repoSegment || undefined; + } + + // Standard URL formats (https://..., ssh://..., etc.) + try { + const url = new URL(value); + const parts = url.pathname.split('/').filter(Boolean); + if (parts.length >= 2) { + let repoSegment = parts[1]; + if (repoSegment.endsWith('.git')) { + repoSegment = repoSegment.slice(0, -4); + } + return repoSegment || undefined; + } + } catch { + // not a standard URL + } + + // git@host:owner/repo(.git) style URLs + if (value.startsWith('git@')) { + const colonIndex = value.indexOf(':'); + if (colonIndex !== -1 && colonIndex < value.length - 1) { + const pathPart = value.substring(colonIndex + 1); + let repoSegment = pathPart.split('/').filter(Boolean).pop(); if (repoSegment?.endsWith('.git')) { repoSegment = repoSegment.slice(0, -4); } return repoSegment || undefined; } - - // Standard URL formats (https://..., ssh://..., etc.) - try { - const url = new URL(value); - const parts = url.pathname.split('/').filter(Boolean); - if (parts.length >= 2) { - let repoSegment = parts[1]; - if (repoSegment.endsWith('.git')) { - repoSegment = repoSegment.slice(0, -4); - } - return repoSegment || undefined; - } - } catch { - // not a standard URL - } - - // git@host:owner/repo(.git) style URLs - if (value.startsWith('git@')) { - const colonIndex = value.indexOf(':'); - if (colonIndex !== -1 && colonIndex < value.length - 1) { - const pathPart = value.substring(colonIndex + 1); - let repoSegment = pathPart.split('/').filter(Boolean).pop(); - if (repoSegment?.endsWith('.git')) { - repoSegment = repoSegment.slice(0, -4); - } - return repoSegment || undefined; - } - } - - return undefined; } - /** - * Extracts the repository name from a filesystem path, handling git worktree - * conventions where paths follow `.worktrees/`. - */ - private extractRepoNameFromPath(dirPath: string): string | undefined { - const segments = dirPath.split(/[/\\]/).filter(Boolean); - if (segments.length < 2) { - return segments[0]; - } + return undefined; +} - const parent = segments[segments.length - 2]; - if (parent.endsWith('.worktrees')) { - return parent.slice(0, -'.worktrees'.length) || undefined; - } - - return segments[segments.length - 1]; +/** + * Extracts the repository name from a filesystem path, handling git worktree + * conventions where paths follow `.worktrees/`. + */ +function extractRepoNameFromPath(dirPath: string): string | undefined { + const segments = dirPath.split(/[/\\]/).filter(Boolean); + if (segments.length < 2) { + return segments[0]; } + + const parent = segments[segments.length - 2]; + if (parent.endsWith('.worktrees')) { + return parent.slice(0, -'.worktrees'.length) || undefined; + } + + return segments[segments.length - 1]; } export const AgentSessionSectionLabels = { From b6c2e2e6f0e6aed25bb7a395fc11059083b32010 Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Fri, 13 Mar 2026 13:05:21 -0700 Subject: [PATCH 059/133] Add tests for getRepositoryName function in AgentSessionsDataSource --- .../agentSessionsDataSource.test.ts | 63 ++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts index aeee47e33c3..1a7773d2e2d 100644 --- a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts @@ -6,7 +6,7 @@ import assert from 'assert'; import { URI } from '../../../../../../base/common/uri.js'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../../base/test/common/utils.js'; -import { AgentSessionsDataSource, AgentSessionListItem, IAgentSessionsFilter, sessionDateFromNow } from '../../../browser/agentSessions/agentSessionsViewer.js'; +import { AgentSessionsDataSource, AgentSessionListItem, IAgentSessionsFilter, sessionDateFromNow, getRepositoryName } from '../../../browser/agentSessions/agentSessionsViewer.js'; import { AgentSessionSection, IAgentSession, IAgentSessionSection, IAgentSessionsModel, isAgentSessionSection } from '../../../browser/agentSessions/agentSessionsModel.js'; import { ChatSessionStatus } from '../../../common/chatSessionsService.js'; import { ITreeSorter } from '../../../../../../base/browser/ui/tree/tree.js'; @@ -799,4 +799,65 @@ suite('AgentSessionsDataSource', () => { assert.deepStrictEqual(result.map(s => s.label), ['vscode']); }); }); + + suite('getRepositoryName', () => { + + test('returns metadata.name when owner and name are present', () => { + const session = createMockSession({ id: '1', metadata: { owner: 'microsoft', name: 'vscode' } }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + }); + + test('returns repo from repositoryNwo', () => { + const session = createMockSession({ id: '1', metadata: { repositoryNwo: 'microsoft/vscode' } }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + }); + + test('returns repo from repository URL', () => { + const session = createMockSession({ id: '1', metadata: { repository: 'https://github.com/microsoft/vscode' } }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + }); + + test('returns repo from repositoryPath basename', () => { + const session = createMockSession({ id: '1', metadata: { repositoryPath: '/Users/user/Projects/vscode' } }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + }); + + test('returns parent repo name from worktree path', () => { + const session = createMockSession({ id: '1', metadata: { worktreePath: '/Users/user/Projects/vscode.worktrees/my-branch' } }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + }); + + test('returns name from badge with $(repo) prefix', () => { + const session = createMockSession({ id: '1', badge: '$(repo) vscode' }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + }); + + test('returns name from badge with $(folder) prefix', () => { + const session = createMockSession({ id: '1', badge: '$(folder) my-project' }); + assert.strictEqual(getRepositoryName(session), 'my-project'); + }); + + test('metadata repo name takes priority over badge name', () => { + const session = createMockSession({ id: '1', metadata: { owner: 'microsoft', name: 'vscode' }, badge: '$(folder) copilot-worktree-branch' }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + }); + + test('returns undefined when no repo info is available', () => { + const session = createMockSession({ id: '1' }); + assert.strictEqual(getRepositoryName(session), undefined); + }); + + test('badge name can differ from metadata repo name (worktree scenario)', () => { + // This is the key scenario: a session in a worktree where the badge shows + // the worktree folder name but the repo name (from metadata) is different. + // The renderer uses this to decide whether to hide the badge when grouped by repo. + const session = createMockSession({ + id: '1', + metadata: { repositoryPath: '/Users/user/Projects/vscode' }, + badge: '$(folder) copilot-worktree-2026-03-13T00-27-32', + }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + // Badge text shows a different name than the repo — renderer should NOT hide it + }); + }); }); From 5ad2b7fcd142c4fa8a55ffb7b22efe393963ed9f Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Fri, 13 Mar 2026 13:09:38 -0700 Subject: [PATCH 060/133] Add logging for repository name resolution in AgentSessionsDataSource and AgentSessionsControl --- .../chat/browser/agentSessions/agentSessionsControl.ts | 4 +++- .../chat/browser/agentSessions/agentSessionsViewer.ts | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsControl.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsControl.ts index afefa7448ab..97260bb9db3 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsControl.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsControl.ts @@ -42,6 +42,7 @@ import { ChatEditorInput } from '../widgetHosts/editor/chatEditorInput.js'; import { IMouseEvent } from '../../../../../base/browser/mouseEvent.js'; import { IChatWidget } from '../chat.js'; import { IStorageService, StorageScope, StorageTarget } from '../../../../../platform/storage/common/storage.js'; +import { ILogService } from '../../../../../platform/log/common/log.js'; export interface IAgentSessionsControlOptions extends IAgentSessionsSorterOptions { readonly overrideStyles: IStyleOverride; @@ -108,6 +109,7 @@ export class AgentSessionsControl extends Disposable implements IAgentSessionsCo @ITelemetryService private readonly telemetryService: ITelemetryService, @IEditorService private readonly editorService: IEditorService, @IStorageService private readonly storageService: IStorageService, + @ILogService private readonly logService: ILogService, ) { super(); @@ -248,7 +250,7 @@ export class AgentSessionsControl extends Disposable implements IAgentSessionsCo ...this.options, isGroupedByRepository: () => this.options.filter.groupResults?.() === AgentSessionsGrouping.Repository, }, approvalModel, activeSessionResource)); - const sessionFilter = this._register(new AgentSessionsDataSource(this.options.filter, sorter)); + const sessionFilter = this._register(new AgentSessionsDataSource(this.options.filter, sorter, this.logService)); const list = this.sessionsList = this._register(this.instantiationService.createInstance(WorkbenchCompressibleAsyncDataTree, 'AgentSessionsView', container, diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts index 6d3c8ea7135..f1a671dfa67 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts @@ -49,6 +49,7 @@ import { Button } from '../../../../../base/browser/ui/button/button.js'; import { defaultButtonStyles } from '../../../../../platform/theme/browser/defaultStyles.js'; import { AgentSessionApprovalModel } from './agentSessionApprovalModel.js'; import { BugIndicatingError } from '../../../../../base/common/errors.js'; +import { ILogService } from '../../../../../platform/log/common/log.js'; export type AgentSessionListItem = IAgentSession | IAgentSessionSection; @@ -751,6 +752,7 @@ export class AgentSessionsDataSource extends Disposable implements IAsyncDataSou constructor( private readonly filter: IAgentSessionsFilter | undefined, private readonly sorter: ITreeSorter, + private readonly logService?: ILogService, ) { super(); } @@ -884,6 +886,13 @@ export class AgentSessionsDataSource extends Disposable implements IAsyncDataSou } const repoName = this.getRepositoryName(session); + if (!repoName) { + this.logService?.warn('[AgentSessions] Could not determine repository name for session, categorizing as "Other"', { + resource: session.resource.toString(), + badge: session.badge ? (typeof session.badge === 'string' ? session.badge : session.badge.value) : undefined, + metadata: session.metadata, + }); + } const repoId = repoName || unknownKey; const repoLabel = repoName || unknownLabel; From dd301c4469db47b981e5150244daf12371039b21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20Ruales?= <1588988+jruales@users.noreply.github.com> Date: Fri, 13 Mar 2026 13:16:30 -0700 Subject: [PATCH 061/133] Browser: more improvements to Zoom (#301400) * sync workbench zoom earlier to avoid visible zoom change * Add zoom pill and URL ellipsis overflow * Improve screen reader label --- .../browserView/common/browserView.ts | 3 + .../electron-browser/browserEditor.ts | 73 ++++++++++++++++++- .../browserView.contribution.ts | 2 +- .../electron-browser/media/browser.css | 27 +++++++ 4 files changed, 101 insertions(+), 4 deletions(-) diff --git a/src/vs/platform/browserView/common/browserView.ts b/src/vs/platform/browserView/common/browserView.ts index 098bb41f8f4..a11d7b88e48 100644 --- a/src/vs/platform/browserView/common/browserView.ts +++ b/src/vs/platform/browserView/common/browserView.ts @@ -153,6 +153,9 @@ export const browserZoomDefaultIndex = browserZoomFactors.indexOf(1); export function browserZoomLabel(zoomFactor: number): string { return localize('browserZoomPercent', "{0}%", Math.round(zoomFactor * 100)); } +export function browserZoomAccessibilityLabel(zoomFactor: number): string { + return localize('browserZoomAccessibilityLabel', "Page Zoom: {0}%", Math.round(zoomFactor * 100)); +} /** * This should match the isolated world ID defined in `preload-browserView.ts`. diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts index 0843a2f6a62..2061c96afe5 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts @@ -19,10 +19,11 @@ import { IEditorOpenContext } from '../../../common/editor.js'; import { BrowserEditorInput } from '../common/browserEditorInput.js'; import { BrowserViewUri } from '../../../../platform/browserView/common/browserViewUri.js'; import { IBrowserViewModel } from '../../browserView/common/browserView.js'; +import { IBrowserZoomService } from '../../browserView/common/browserZoomService.js'; import { IThemeService } from '../../../../platform/theme/common/themeService.js'; import { ITelemetryService } from '../../../../platform/telemetry/common/telemetry.js'; import { IStorageService } from '../../../../platform/storage/common/storage.js'; -import { IBrowserViewKeyDownEvent, IBrowserViewNavigationEvent, IBrowserViewLoadError, BrowserNewPageLocation } from '../../../../platform/browserView/common/browserView.js'; +import { IBrowserViewKeyDownEvent, IBrowserViewNavigationEvent, IBrowserViewLoadError, BrowserNewPageLocation, browserZoomFactors, browserZoomLabel, browserZoomAccessibilityLabel } from '../../../../platform/browserView/common/browserView.js'; import { IEditorGroup } from '../../../services/editor/common/editorGroupsService.js'; import { IEditorOptions } from '../../../../platform/editor/common/editor.js'; import { IKeybindingService } from '../../../../platform/keybinding/common/keybinding.js'; @@ -30,7 +31,8 @@ import { StandardKeyboardEvent } from '../../../../base/browser/keyboardEvent.js import { BrowserOverlayManager, BrowserOverlayType, IBrowserOverlayInfo } from './overlayManager.js'; import { getZoomFactor, onDidChangeZoomLevel } from '../../../../base/browser/browser.js'; import { ILogService } from '../../../../platform/log/common/log.js'; -import { Disposable, DisposableStore, toDisposable } from '../../../../base/common/lifecycle.js'; +import { Disposable, DisposableStore, MutableDisposable, toDisposable } from '../../../../base/common/lifecycle.js'; +import { disposableTimeout } from '../../../../base/common/async.js'; import { Lazy } from '../../../../base/common/lazy.js'; import { WorkbenchHoverDelegate } from '../../../../platform/hover/browser/hover.js'; import { HoverPosition } from '../../../../base/browser/ui/hover/hoverWidget.js'; @@ -50,6 +52,7 @@ import { URI } from '../../../../base/common/uri.js'; import { ChatConfiguration } from '../../chat/common/constants.js'; import { Event } from '../../../../base/common/event.js'; import { ILayoutService } from '../../../../platform/layout/browser/layoutService.js'; +import { IAccessibilityService } from '../../../../platform/accessibility/common/accessibility.js'; export const CONTEXT_BROWSER_CAN_GO_BACK = new RawContextKey('browserCanGoBack', false, localize('browser.canGoBack', "Whether the browser can go back")); export const CONTEXT_BROWSER_CAN_GO_FORWARD = new RawContextKey('browserCanGoForward', false, localize('browser.canGoForward', "Whether the browser can go forward")); @@ -81,10 +84,46 @@ function watchForAgentSharingContextChanges(contextKeyService: IContextKeyServic */ const originalHtmlElementFocus = HTMLElement.prototype.focus; +/** + * Transient zoom-level indicator that briefly appears inside the URL bar on zoom changes. + * All DOM construction, state, and auto-hide logic are self-contained here. + */ +class BrowserZoomPill extends Disposable { + readonly element: HTMLElement; + private readonly _icon: HTMLElement; + private readonly _label: HTMLElement; + private readonly _timeout = this._register(new MutableDisposable()); + + constructor() { + super(); + this.element = $('.browser-zoom-pill'); + // Don't announce this transient element; the zoom level is announced via IAccessibilityService.status() in showZoomPill() + this.element.setAttribute('aria-hidden', 'true'); + this._icon = $('span'); + this._label = $('span'); + this.element.appendChild(this._icon); + this.element.appendChild(this._label); + } + + /** + * Briefly show the zoom level, then auto-hide after 750 ms. + */ + show(zoomLabel: string, isAtOrAboveDefault: boolean): void { + this._icon.className = ThemeIcon.asClassName(isAtOrAboveDefault ? Codicon.zoomIn : Codicon.zoomOut); + this._label.textContent = zoomLabel; + this.element.classList.add('visible'); + // Reset auto-hide timer so rapid zoom actions extend the display + this._timeout.value = disposableTimeout(() => { + this.element.classList.remove('visible'); + }, 750); // Chrome shows the zoom level for 1.5 seconds, but we show it for less because ours is non-interactive + } +} + class BrowserNavigationBar extends Disposable { private readonly _urlInput: HTMLInputElement; private readonly _shareButton: Button; private readonly _shareButtonContainer: HTMLElement; + private readonly _zoomPill: BrowserZoomPill; constructor( editor: BrowserEditor, @@ -142,7 +181,10 @@ class BrowserNavigationBar extends Disposable { this._shareButton.element.classList.add('browser-share-toggle'); this._shareButton.label = '$(agent)'; + this._zoomPill = this._register(new BrowserZoomPill()); + urlContainer.appendChild(this._urlInput); + urlContainer.appendChild(this._zoomPill.element); urlContainer.appendChild(this._shareButtonContainer); // Create actions toolbar (right side) with scoped context @@ -226,6 +268,13 @@ class BrowserNavigationBar extends Disposable { this._urlInput.focus(); } + /** + * Briefly show the zoom level indicator pill, then auto-hide. + */ + showZoomLevel(zoomLabel: string, isAtOrAboveDefault: boolean): void { + this._zoomPill.show(zoomLabel, isAtOrAboveDefault); + } + clear(): void { this._urlInput.value = ''; } @@ -277,7 +326,9 @@ export class BrowserEditor extends EditorPane { @IBrowserElementsService private readonly browserElementsService: IBrowserElementsService, @IChatWidgetService private readonly chatWidgetService: IChatWidgetService, @IConfigurationService private readonly configurationService: IConfigurationService, - @ILayoutService private readonly layoutService: ILayoutService + @ILayoutService private readonly layoutService: ILayoutService, + @IBrowserZoomService private readonly browserZoomService: IBrowserZoomService, + @IAccessibilityService private readonly accessibilityService: IAccessibilityService ) { super(BrowserEditorInput.EDITOR_ID, group, telemetryService, themeService, storageService); } @@ -728,14 +779,30 @@ export class BrowserEditor extends EditorPane { async zoomIn(): Promise { await this._model?.zoomIn(); + this.showZoomPill(); } async zoomOut(): Promise { await this._model?.zoomOut(); + this.showZoomPill(); } async resetZoom(): Promise { await this._model?.resetZoom(); + this.showZoomPill(); + } + + private showZoomPill(): void { + if (!this._model) { + return; + } + const defaultIndex = this.browserZoomService.getEffectiveZoomIndex(undefined, false); + const defaultFactor = browserZoomFactors[defaultIndex]; + const currentFactor = this._model.zoomFactor; + const label = browserZoomLabel(currentFactor); + this._navigationBar.showZoomLevel(label, currentFactor >= defaultFactor); + // Announce the new zoom level to screen readers (polite, non-interruptive). + this.accessibilityService.status(browserZoomAccessibilityLabel(currentFactor)); } private updateZoomContext(): void { diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts index 4925689c0fc..2ff2532a63b 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts @@ -166,7 +166,7 @@ class WindowZoomSynchronizer extends Disposable implements IWorkbenchContributio } } -registerWorkbenchContribution2(WindowZoomSynchronizer.ID, WindowZoomSynchronizer, WorkbenchPhase.Eventually); +registerWorkbenchContribution2(WindowZoomSynchronizer.ID, WindowZoomSynchronizer, WorkbenchPhase.BlockRestore); registerSingleton(IBrowserViewWorkbenchService, BrowserViewWorkbenchService, InstantiationType.Delayed); registerSingleton(IBrowserViewCDPService, BrowserViewCDPService, InstantiationType.Delayed); diff --git a/src/vs/workbench/contrib/browserView/electron-browser/media/browser.css b/src/vs/workbench/contrib/browserView/electron-browser/media/browser.css index d80361715ce..7d9d68e2054 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/media/browser.css +++ b/src/vs/workbench/contrib/browserView/electron-browser/media/browser.css @@ -69,6 +69,7 @@ .browser-url-input { flex: 1; + min-width: 0; padding: 4px 8px; background-color: transparent; color: var(--vscode-input-foreground); @@ -76,6 +77,32 @@ border-radius: var(--vscode-cornerRadius-small); outline: none !important; font-size: 13px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + } + + .browser-zoom-pill { + display: none; + align-items: center; + gap: 2px; + margin: 0 2px; + padding: 0 2px; + flex-shrink: 0; + border-radius: var(--vscode-cornerRadius-small); + color: var(--vscode-descriptionForeground); + font-size: 13px; + line-height: 1; + white-space: nowrap; + pointer-events: none; + + &.visible { + display: flex; + } + + .codicon { + font-size: 14px; + } } .browser-share-toggle-container { From d05cd99050e74bbe08977cb53823a125d1f8ad90 Mon Sep 17 00:00:00 2001 From: Josh Spicer <23246594+joshspicer@users.noreply.github.com> Date: Fri, 13 Mar 2026 13:20:23 -0700 Subject: [PATCH 062/133] Show directory picker when creating customizations with multiple source folders (#301250) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: auto-select single source folder in prompt selection * Show directory picker when creating customizations with multiple source folders When the Sessions app creates a new customization (agent, skill, instructions, prompt), the target directory was always auto-resolved to the first default location (e.g., .github/agents). This ignored that the system may be reading from multiple directories (e.g., .github/agents and .claude/agents). Now, if multiple source folders exist for the target storage type, a quick pick is shown to let the user choose. If only one folder exists, it is used directly without prompting. This applies to both the manual creation flow (createNewItemManual) and the AI-guided creation flow (createWithAI) in the management editor. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: update accessibilitySupport and fontInfo types to any, and placeholder type to string | undefined * Fix regression: pass undefined targetDir through to command When no matching folder exists for the requested storage type (e.g. skills have no user-storage folder), the previous code silently aborted. The original behavior passed undefined through, letting the command show its own folder picker via askForPromptSourceFolder. Use null to signal user cancellation (dismiss picker) vs undefined to signal no folder available. Also address review feedback: - Use folder directly when length=1 in customizationCreatorService - Use generic localized placeholder string - Revert unrelated askForPromptSourceFolder.ts change Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Filter workspace picker to project root children only getSourceFolders() tags tilde-expanded user paths (e.g. ~/.claude/agents) as PromptsStorage.local, causing them to appear in the workspace picker. Filter local folders to only those under the active project root so only actual workspace directories are shown. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add 'New AGENTS.md' option to Instructions dropdown in Sessions When in the Instructions section of the Sessions app, the + button dropdown now includes a 'New AGENTS.md' option that creates the file at the workspace root. Uses the AGENT_MD_FILENAME constant from promptFileLocations.ts — no hardcoded filenames. If the file already exists, it opens it in the embedded editor. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix: prevent unfiltered folder picker when no matching storage exists When the user clicks 'New Skill (User)' but no user-storage folder exists for skills, the fallback returned undefined which was passed through to the command. The command's askForPromptSourceFolder then showed ALL folders including workspace-scoped ones. Now when both the storage filter and the legacy fallback return nothing, we return null (cancellation) instead of undefined (pass-through), preventing the unfiltered picker from appearing. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix: use project root as boundary instead of unreliable storage tags The storage tags from getSourceFolders() are unreliable — tilde-expanded user paths like ~/.copilot/skills get tagged PromptsStorage.local by getConfigBasedSourceFolders(). This caused the user picker to show workspace folders and vice versa. Instead, partition folders by whether they're under the active project root: children of project root are workspace, everything else is user. This correctly handles all customization types including skills. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix duplicate user dirs: prefer ~/.copilot as creation target getSourceFolders() returns both ~/.claude/agents and ~/.copilot/agents for user targets. The Sessions app's canonical creation target is ~/.copilot (per AgenticPromptsService design). Use the workspace service's first includedUserFileRoot (~/.copilot) to filter user folders for creation, and deduplicate by URI to remove duplicates from config-based and override sources. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Show all user targets, just deduplicate by URI Don't filter out user directories — show everything we read from. The only issue was duplicates (e.g. ~/.copilot/agents appearing twice from config-based and override sources), which the URI dedup handles. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address review feedback: dedup, telemetry, empty folder handling - customizationCreatorService: deduplicate workspace folders by URI before length checks to avoid unnecessary picker with duplicates - managementEditor: normalize workspace-root to workspace in telemetry to avoid breaking the documented schema - managementEditor: return undefined (not null) when no matching folders exist, so the command can fall back to askForPromptSourceFolder Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix: update accessibilitySupport and fontInfo types to any, and placeholder type to string | undefined * Remove monaco.d.ts from branch diff Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../aiCustomizationListWidget.ts | 11 ++- .../aiCustomizationManagementEditor.ts | 99 +++++++++++++++++-- .../customizationCreatorService.ts | 58 ++++++++++- 3 files changed, 159 insertions(+), 9 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts index 47e653c9b90..3e978cfd6ba 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts @@ -20,6 +20,7 @@ import { WorkbenchList } from '../../../../../platform/list/browser/listService. import { IListVirtualDelegate, IListRenderer, IListContextMenuEvent } from '../../../../../base/browser/ui/list/list.js'; import { IPromptsService, PromptsStorage, IPromptPath } from '../../common/promptSyntax/service/promptsService.js'; import { PromptsType } from '../../common/promptSyntax/promptTypes.js'; +import { AGENT_MD_FILENAME } from '../../common/promptSyntax/config/promptFileLocations.js'; import { agentIcon, instructionsIcon, promptIcon, skillIcon, hookIcon, userIcon, workspaceIcon, extensionIcon, pluginIcon, builtinIcon } from './aiCustomizationIcons.js'; import { AICustomizationManagementItemMenuId, AICustomizationManagementSection, BUILTIN_STORAGE } from './aiCustomizationManagement.js'; import { InputBox } from '../../../../../base/browser/ui/inputbox/inputBox.js'; @@ -434,8 +435,8 @@ export class AICustomizationListWidget extends Disposable { private readonly _onDidRequestCreate = this._register(new Emitter()); readonly onDidRequestCreate: Event = this._onDidRequestCreate.event; - private readonly _onDidRequestCreateManual = this._register(new Emitter<{ type: PromptsType; target: 'workspace' | 'user' }>()); - readonly onDidRequestCreateManual: Event<{ type: PromptsType; target: 'workspace' | 'user' }> = this._onDidRequestCreateManual.event; + private readonly _onDidRequestCreateManual = this._register(new Emitter<{ type: PromptsType; target: 'workspace' | 'user' | 'workspace-root' }>()); + readonly onDidRequestCreateManual: Event<{ type: PromptsType; target: 'workspace' | 'user' | 'workspace-root' }> = this._onDidRequestCreateManual.event; constructor( @IInstantiationService private readonly instantiationService: IInstantiationService, @@ -778,6 +779,12 @@ export class AICustomizationListWidget extends Disposable { actions.push(this.dropdownActionDisposables.add(new Action('createUser', `$(${Codicon.account.id}) New ${typeLabel} (User)`, undefined, true, () => { this._onDidRequestCreateManual.fire({ type: promptType, target: 'user' }); }))); + // For instructions: offer AGENTS.md at workspace root + if (promptType === PromptsType.instructions && this.hasActiveWorkspace()) { + actions.push(this.dropdownActionDisposables.add(new Action('createAgentsMd', `$(${Codicon.file.id}) New ${AGENT_MD_FILENAME}`, undefined, true, () => { + this._onDidRequestCreateManual.fire({ type: promptType, target: 'workspace-root' }); + }))); + } } else { // Core: primary is generate, dropdown has workspace + user if (this.hasActiveWorkspace()) { diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts index 0c6212e0c5c..d7098423485 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts @@ -27,7 +27,7 @@ import { IListVirtualDelegate, IListRenderer } from '../../../../../base/browser import { ThemeIcon } from '../../../../../base/common/themables.js'; import { Codicon } from '../../../../../base/common/codicons.js'; import { IOpenerService } from '../../../../../platform/opener/common/opener.js'; -import { basename, isEqual } from '../../../../../base/common/resources.js'; +import { basename, isEqual, isEqualOrParent } from '../../../../../base/common/resources.js'; import { URI } from '../../../../../base/common/uri.js'; import { registerColor } from '../../../../../platform/theme/common/colorRegistry.js'; import { PANEL_BORDER } from '../../../../common/theme.js'; @@ -53,6 +53,7 @@ import { agentIcon, instructionsIcon, promptIcon, skillIcon, hookIcon, pluginIco import { ChatModelsWidget } from '../chatManagement/chatModelsWidget.js'; import { PromptsType, Target } from '../../common/promptSyntax/promptTypes.js'; import { IPromptsService, PromptsStorage } from '../../common/promptSyntax/service/promptsService.js'; +import { AGENT_MD_FILENAME } from '../../common/promptSyntax/config/promptFileLocations.js'; import { INewPromptOptions, NEW_PROMPT_COMMAND_ID, NEW_INSTRUCTIONS_COMMAND_ID, NEW_AGENT_COMMAND_ID, NEW_SKILL_COMMAND_ID } from '../promptSyntax/newPromptFileActions.js'; import { showConfigureHooksQuickPick } from '../promptSyntax/hookActions.js'; import { resolveWorkspaceTargetDirectory, resolveUserTargetDirectory } from './customizationCreatorService.js'; @@ -759,14 +760,32 @@ export class AICustomizationManagementEditor extends EditorPane { /** * Creates a new prompt file and opens it in the embedded editor. */ - private async createNewItemManual(type: PromptsType, target: 'workspace' | 'user'): Promise { + private async createNewItemManual(type: PromptsType, target: 'workspace' | 'user' | 'workspace-root'): Promise { this.telemetryService.publicLog2('chatCustomizationEditor.createItem', { section: this.selectedSection, promptType: type, creationMode: 'manual', - target, + target: target === 'workspace-root' ? 'workspace' : target, }); + // Handle workspace-root files (e.g. AGENTS.md at project root) + if (target === 'workspace-root') { + const projectRoot = this.workspaceService.getActiveProjectRoot(); + if (!projectRoot) { + return; + } + const fileUri = URI.joinPath(projectRoot, AGENT_MD_FILENAME); + if (await this.fileService.exists(fileUri)) { + // File already exists — just open it + await this.showEmbeddedEditor(fileUri, AGENT_MD_FILENAME, PromptsType.instructions, PromptsStorage.local, true); + } else { + await this.fileService.createFile(fileUri); + await this.showEmbeddedEditor(fileUri, AGENT_MD_FILENAME, PromptsType.instructions, PromptsStorage.local, true); + } + void this.listWidget.refresh(); + return; + } + if (type === PromptsType.hook) { if (this.workspaceService.isSessionsWindow) { // Sessions: show hooks filtered to Copilot CLI (GitHub Copilot) hook types @@ -789,9 +808,14 @@ export class AICustomizationManagementEditor extends EditorPane { return; } - const targetDir = target === 'workspace' - ? resolveWorkspaceTargetDirectory(this.workspaceService, type) - : await resolveUserTargetDirectory(this.promptsService, type); + const targetDir = await this.resolveTargetDirectoryWithPicker(type, target); + if (targetDir === null) { + return; // User cancelled the picker + } + // targetDir may be undefined when no matching folder exists for the + // requested storage type (e.g. skills have no user-storage folder). + // Pass it through — the command handles undefined by showing its own + // folder picker via askForPromptSourceFolder. const options: INewPromptOptions = { targetFolder: targetDir, @@ -816,6 +840,69 @@ export class AICustomizationManagementEditor extends EditorPane { void this.listWidget.refresh(); } + /** + * Resolves the target directory for creating a new customization file. + * If multiple source folders exist for the given storage type, shows a + * picker to let the user choose. Otherwise, returns the single match. + * + * @returns the resolved URI, `undefined` when no folder is available, + * or `null` when the user cancelled the picker. + */ + private async resolveTargetDirectoryWithPicker(type: PromptsType, target: 'workspace' | 'user'): Promise { + const allFolders = await this.promptsService.getSourceFolders(type); + const projectRoot = this.workspaceService.getActiveProjectRoot(); + + // Partition folders by whether they're under the active project root. + // The storage tags from getSourceFolders() are unreliable (tilde-expanded + // user paths like ~/.copilot/skills get tagged PromptsStorage.local), + // so we use the project root as the authoritative boundary. + let matchingFolders; + if (target === 'workspace') { + matchingFolders = projectRoot + ? allFolders.filter(f => isEqualOrParent(f.uri, projectRoot)) + : []; + } else { + matchingFolders = projectRoot + ? allFolders.filter(f => !isEqualOrParent(f.uri, projectRoot)) + : allFolders; + } + + // Deduplicate by URI (getSourceFolders may return the same path + // from both config-based discovery and the AgenticPromptsService override) + const seen = new Set(); + matchingFolders = matchingFolders.filter(f => { + const key = f.uri.toString(); + if (seen.has(key)) { + return false; + } + seen.add(key); + return true; + }); + + if (matchingFolders.length === 0) { + // No matching folders — return undefined so the command can fall + // back to askForPromptSourceFolder (not null which means cancellation) + return undefined; + } + + if (matchingFolders.length === 1) { + return matchingFolders[0].uri; + } + + // Multiple directories — ask the user which one to use + const items: (IQuickPickItem & { uri: URI })[] = matchingFolders.map(folder => ({ + label: this.promptsService.getPromptLocationLabel(folder), + description: folder.uri.fsPath, + uri: folder.uri, + })); + + const picked = await this.quickInputService.pick(items, { + placeHolder: localize('selectTargetDirectory', "Select a directory for the new customization file"), + }); + + return picked?.uri ?? null; + } + override updateStyles(): void { const borderColor = this.theme.getColor(aiCustomizationManagementSashBorder); if (borderColor) { diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/customizationCreatorService.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/customizationCreatorService.ts index 7058da4c373..9971aed24d0 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/customizationCreatorService.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/customizationCreatorService.ts @@ -11,6 +11,7 @@ import { PromptsType } from '../../common/promptSyntax/promptTypes.js'; import { getPromptFileDefaultLocations } from '../../common/promptSyntax/config/promptFileLocations.js'; import { IPromptsService, PromptsStorage } from '../../common/promptSyntax/service/promptsService.js'; import { URI } from '../../../../../base/common/uri.js'; +import { isEqualOrParent } from '../../../../../base/common/resources.js'; import { ICommandService } from '../../../../../platform/commands/common/commands.js'; import { IQuickInputService } from '../../../../../platform/quickinput/common/quickInput.js'; import { localize } from '../../../../../nls.js'; @@ -58,7 +59,10 @@ export class CustomizationCreatorService { // directory and have those changes tracked. // Capture project root BEFORE opening new chat (which may change active session) - const targetDir = this.resolveTargetDirectory(type); + const targetDir = await this.resolveTargetDirectoryWithPicker(type); + if (targetDir === null) { + return; // User cancelled the picker + } const systemInstructions = buildAgentInstructions(type, targetDir, trimmedName); const userMessage = buildUserMessage(type, targetDir, trimmedName); @@ -95,6 +99,58 @@ export class CustomizationCreatorService { return resolveWorkspaceTargetDirectory(this.workspaceService, type); } + /** + * Resolves the workspace directory for a new customization file. + * If multiple local source folders exist, shows a picker to let the user choose. + * + * @returns the resolved URI, `undefined` when no folder is available, + * or `null` when the user cancelled the picker. + */ + private async resolveTargetDirectoryWithPicker(type: PromptsType): Promise { + const allFolders = await this.promptsService.getSourceFolders(type); + const projectRoot = this.workspaceService.getActiveProjectRoot(); + + // Filter to only workspace-scoped folders (under the active project root). + // Don't rely on storage tags — tilde-expanded user paths can be tagged local. + // Deduplicate by URI to avoid inflated counts and duplicate picker entries. + const seen = new Set(); + const workspaceFolders = projectRoot + ? allFolders.filter(f => { + if (!isEqualOrParent(f.uri, projectRoot)) { + return false; + } + const key = f.uri.toString(); + if (seen.has(key)) { + return false; + } + seen.add(key); + return true; + }) + : []; + + if (workspaceFolders.length === 0) { + // No workspace folders — fall back to the existing resolution logic + return this.resolveTargetDirectory(type); + } + + if (workspaceFolders.length === 1) { + return workspaceFolders[0].uri; + } + + // Multiple directories — ask the user which one to use + const items = workspaceFolders.map(folder => ({ + label: this.promptsService.getPromptLocationLabel(folder), + description: folder.uri.fsPath, + uri: folder.uri, + })); + + const picked = await this.quickInputService.pick(items, { + placeHolder: localize('selectTargetDirectory', "Select a directory for the new customization file"), + }); + + return picked?.uri ?? null; + } + /** * Resolves the user-level directory for a new customization file. */ From 06f371789c495d836d1c7f3b0cdb64350bd40a7e Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Fri, 13 Mar 2026 13:25:45 -0700 Subject: [PATCH 063/133] Update accessibility options and enhance session badge visibility for archived sessions --- src/vs/monaco.d.ts | 6 +++--- .../browser/agentSessions/agentSessionsViewer.ts | 4 +++- .../agentSessions/agentSessionsDataSource.test.ts | 13 +++++++++++++ 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/vs/monaco.d.ts b/src/vs/monaco.d.ts index 7d60866f371..5b0047e74a3 100644 --- a/src/vs/monaco.d.ts +++ b/src/vs/monaco.d.ts @@ -5263,7 +5263,7 @@ declare namespace monaco.editor { export const EditorOptions: { acceptSuggestionOnCommitCharacter: IEditorOption; acceptSuggestionOnEnter: IEditorOption; - accessibilitySupport: IEditorOption; + accessibilitySupport: IEditorOption; accessibilityPageSize: IEditorOption; allowOverflow: IEditorOption; allowVariableLineHeights: IEditorOption; @@ -5326,7 +5326,7 @@ declare namespace monaco.editor { foldingMaximumRegions: IEditorOption; unfoldOnClickAfterEndOfLine: IEditorOption; fontFamily: IEditorOption; - fontInfo: IEditorOption; + fontInfo: IEditorOption; fontLigatures2: IEditorOption; fontSize: IEditorOption; fontWeight: IEditorOption; @@ -5366,7 +5366,7 @@ declare namespace monaco.editor { pasteAs: IEditorOption>>; parameterHints: IEditorOption>>; peekWidgetDefaultFocus: IEditorOption; - placeholder: IEditorOption; + placeholder: IEditorOption; definitionLinkOpensInPeek: IEditorOption; quickSuggestions: IEditorOption; quickSuggestionsDelay: IEditorOption; diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts index f1a671dfa67..f869c59e1e9 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts @@ -281,7 +281,9 @@ export class AgentSessionRenderer extends Disposable implements ICompressibleTre // When grouped by repository, hide the badge only if the name it shows // matches the section header (i.e. the repository name for this session). // Badges with a different name (e.g. worktree name) are still shown. - if (this.options.isGroupedByRepository?.()) { + // Archived sessions always keep their badge since they are grouped under + // the "Archived" section, not a repository section. + if (this.options.isGroupedByRepository?.() && !session.element.isArchived()) { const raw = typeof badge === 'string' ? badge : badge.value; const match = raw.match(/^\$\((?:repo|folder|worktree)\)\s*(.+)/); if (match) { diff --git a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts index 1a7773d2e2d..9a01e7d1df9 100644 --- a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts @@ -859,5 +859,18 @@ suite('AgentSessionsDataSource', () => { assert.strictEqual(getRepositoryName(session), 'vscode'); // Badge text shows a different name than the repo — renderer should NOT hide it }); + + test('archived session still returns repo name from metadata', () => { + // Archived sessions are grouped under "Archived", not under a repo section, + // so the renderer must keep their badge visible even when the badge name + // matches the repo name. getRepositoryName still resolves normally. + const session = createMockSession({ + id: '1', + isArchived: true, + metadata: { repositoryPath: '/Users/user/Projects/vscode' }, + badge: '$(repo) vscode', + }); + assert.strictEqual(getRepositoryName(session), 'vscode'); + }); }); }); From c76dedd3ed6c15836f0c940c89baf7321e8c4c55 Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Fri, 13 Mar 2026 13:27:51 -0700 Subject: [PATCH 064/133] Revert unrelated monaco.d.ts changes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/vs/monaco.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/monaco.d.ts b/src/vs/monaco.d.ts index 5b0047e74a3..7d60866f371 100644 --- a/src/vs/monaco.d.ts +++ b/src/vs/monaco.d.ts @@ -5263,7 +5263,7 @@ declare namespace monaco.editor { export const EditorOptions: { acceptSuggestionOnCommitCharacter: IEditorOption; acceptSuggestionOnEnter: IEditorOption; - accessibilitySupport: IEditorOption; + accessibilitySupport: IEditorOption; accessibilityPageSize: IEditorOption; allowOverflow: IEditorOption; allowVariableLineHeights: IEditorOption; @@ -5326,7 +5326,7 @@ declare namespace monaco.editor { foldingMaximumRegions: IEditorOption; unfoldOnClickAfterEndOfLine: IEditorOption; fontFamily: IEditorOption; - fontInfo: IEditorOption; + fontInfo: IEditorOption; fontLigatures2: IEditorOption; fontSize: IEditorOption; fontWeight: IEditorOption; @@ -5366,7 +5366,7 @@ declare namespace monaco.editor { pasteAs: IEditorOption>>; parameterHints: IEditorOption>>; peekWidgetDefaultFocus: IEditorOption; - placeholder: IEditorOption; + placeholder: IEditorOption; definitionLinkOpensInPeek: IEditorOption; quickSuggestions: IEditorOption; quickSuggestionsDelay: IEditorOption; From faa20ca100d9ce2bb65b620d7a4d291a70e8ebf9 Mon Sep 17 00:00:00 2001 From: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com> Date: Fri, 13 Mar 2026 21:46:18 +0100 Subject: [PATCH 065/133] Sessions - increase default width of the auxiliary sidebar (#301585) --- src/vs/sessions/browser/parts/auxiliaryBarPart.ts | 2 +- src/vs/sessions/browser/workbench.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/sessions/browser/parts/auxiliaryBarPart.ts b/src/vs/sessions/browser/parts/auxiliaryBarPart.ts index 5142ee114f6..cef38cedc82 100644 --- a/src/vs/sessions/browser/parts/auxiliaryBarPart.ts +++ b/src/vs/sessions/browser/parts/auxiliaryBarPart.ts @@ -82,7 +82,7 @@ export class AuxiliaryBarPart extends AbstractPaneCompositePart { return undefined; } - return Math.max(width, 320); + return Math.max(width, 340); } readonly priority = LayoutPriority.Low; diff --git a/src/vs/sessions/browser/workbench.ts b/src/vs/sessions/browser/workbench.ts index 1b34d6c3aec..b94d04f64be 100644 --- a/src/vs/sessions/browser/workbench.ts +++ b/src/vs/sessions/browser/workbench.ts @@ -783,7 +783,7 @@ export class Workbench extends Disposable implements IWorkbenchLayoutService { // Default sizes const sideBarSize = 300; - const auxiliaryBarSize = 300; + const auxiliaryBarSize = 340; const panelSize = 300; const titleBarHeight = this.titleBarPartView?.minimumHeight ?? 30; From a3e296149d27656bed36a953e82f7efb897f9592 Mon Sep 17 00:00:00 2001 From: Matt Bierner <12821956+mjbvz@users.noreply.github.com> Date: Fri, 13 Mar 2026 14:01:50 -0700 Subject: [PATCH 066/133] Pass through the initial options on creation Make sure we pass these to callers in the new session flow too --- .../api/browser/mainThreadChatSessions.ts | 15 +++++++++------ .../workbench/api/common/extHost.protocol.ts | 6 +++++- .../api/common/extHostChatSessions.ts | 16 ++++++++++++---- .../browser/mainThreadChatSessions.test.ts | 19 +++++++++++++++++++ .../common/chatService/chatServiceImpl.ts | 13 +++++++------ .../chat/common/chatSessionsService.ts | 2 ++ .../vscode.proposed.chatSessionsProvider.d.ts | 7 ++++++- 7 files changed, 60 insertions(+), 18 deletions(-) diff --git a/src/vs/workbench/api/browser/mainThreadChatSessions.ts b/src/vs/workbench/api/browser/mainThreadChatSessions.ts index d694b984912..2b1a55647e4 100644 --- a/src/vs/workbench/api/browser/mainThreadChatSessions.ts +++ b/src/vs/workbench/api/browser/mainThreadChatSessions.ts @@ -35,7 +35,7 @@ import { IEditorGroupsService } from '../../services/editor/common/editorGroupsS import { IEditorService } from '../../services/editor/common/editorService.js'; import { extHostNamedCustomer, IExtHostContext } from '../../services/extensions/common/extHostCustomers.js'; import { Dto } from '../../services/extensions/common/proxyIdentifier.js'; -import { ExtHostChatSessionsShape, ExtHostContext, IChatProgressDto, IChatSessionHistoryItemDto, IChatSessionItemsChange, MainContext, MainThreadChatSessionsShape } from '../common/extHost.protocol.js'; +import { ChatSessionContentContextDto, ExtHostChatSessionsShape, ExtHostContext, IChatProgressDto, IChatSessionHistoryItemDto, IChatSessionItemsChange, MainContext, MainThreadChatSessionsShape } from '../common/extHost.protocol.js'; export class ObservableChatSession extends Disposable implements IChatSession { @@ -99,17 +99,17 @@ export class ObservableChatSession extends Disposable implements IChatSession { this._dialogService = dialogService; } - initialize(token: CancellationToken): Promise { + initialize(token: CancellationToken, context?: ChatSessionContentContextDto): Promise { if (!this._initializationPromise) { - this._initializationPromise = this._doInitializeContent(token); + this._initializationPromise = this._doInitializeContent(token, context); } return this._initializationPromise; } - private async _doInitializeContent(token: CancellationToken): Promise { + private async _doInitializeContent(token: CancellationToken, context?: ChatSessionContentContextDto): Promise { try { const sessionContent = await raceCancellationError( - this._proxy.$provideChatSessionContent(this._providerHandle, this.sessionResource, token), + this._proxy.$provideChatSessionContent(this._providerHandle, this.sessionResource, token, context), token ); @@ -668,7 +668,10 @@ export class MainThreadChatSessions extends Disposable implements MainThreadChat } try { - await session.initialize(token); + const initialSessionOptions = this._chatSessionsService.getSessionOptions(sessionResource); + await session.initialize(token, initialSessionOptions ? { + initialSessionOptions: [...initialSessionOptions].map(([optionId, value]) => ({ optionId, value })) + } : undefined); if (session.options) { for (const [_, handle] of this._sessionTypeToHandle) { if (handle === providerHandle) { diff --git a/src/vs/workbench/api/common/extHost.protocol.ts b/src/vs/workbench/api/common/extHost.protocol.ts index cd07cdf94ad..6d3c67836c4 100644 --- a/src/vs/workbench/api/common/extHost.protocol.ts +++ b/src/vs/workbench/api/common/extHost.protocol.ts @@ -3587,6 +3587,10 @@ export interface ChatSessionOptionUpdateDto2 { readonly value: string | IChatSessionProviderOptionItem; } +export interface ChatSessionContentContextDto { + readonly initialSessionOptions?: ReadonlyArray<{ optionId: string; value: string }>; +} + export interface ChatSessionDto { id: string; resource: UriComponents; @@ -3629,7 +3633,7 @@ export interface ExtHostChatSessionsShape { $onDidChangeChatSessionItemState(providerHandle: number, sessionResource: UriComponents, archived: boolean): void; $newChatSessionItem(controllerHandle: number, request: IChatNewSessionRequest, token: CancellationToken): Promise | undefined>; - $provideChatSessionContent(providerHandle: number, sessionResource: UriComponents, token: CancellationToken): Promise; + $provideChatSessionContent(providerHandle: number, sessionResource: UriComponents, token: CancellationToken, context?: ChatSessionContentContextDto): Promise; $interruptChatSessionActiveResponse(providerHandle: number, sessionResource: UriComponents, requestId: string): Promise; $disposeChatSessionContent(providerHandle: number, sessionResource: UriComponents): Promise; $invokeChatSessionRequestHandler(providerHandle: number, sessionResource: UriComponents, request: IChatAgentRequest, history: any[], token: CancellationToken): Promise; diff --git a/src/vs/workbench/api/common/extHostChatSessions.ts b/src/vs/workbench/api/common/extHostChatSessions.ts index ac1a6843d4e..687b11c81ae 100644 --- a/src/vs/workbench/api/common/extHostChatSessions.ts +++ b/src/vs/workbench/api/common/extHostChatSessions.ts @@ -22,7 +22,7 @@ import { IChatNewSessionRequest, IChatSessionProviderOptionItem } from '../../co import { ChatAgentLocation } from '../../contrib/chat/common/constants.js'; import { IChatAgentRequest, IChatAgentResult } from '../../contrib/chat/common/participants/chatAgents.js'; import { Proxied } from '../../services/extensions/common/proxyIdentifier.js'; -import { ChatSessionDto, ExtHostChatSessionsShape, IChatAgentProgressShape, IChatSessionProviderOptions, MainContext, MainThreadChatSessionsShape } from './extHost.protocol.js'; +import { ChatSessionContentContextDto, ChatSessionDto, ExtHostChatSessionsShape, IChatAgentProgressShape, IChatSessionProviderOptions, MainContext, MainThreadChatSessionsShape } from './extHost.protocol.js'; import { ChatAgentResponseStream } from './extHostChatAgents2.js'; import { CommandsConverter, ExtHostCommands } from './extHostCommands.js'; import { ExtHostLanguageModels } from './extHostLanguageModels.js'; @@ -499,7 +499,7 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio }); } - async $provideChatSessionContent(handle: number, sessionResourceComponents: UriComponents, token: CancellationToken): Promise { + async $provideChatSessionContent(handle: number, sessionResourceComponents: UriComponents, token: CancellationToken, context?: ChatSessionContentContextDto): Promise { const provider = this._chatSessionContentProviders.get(handle); if (!provider) { throw new Error(`No provider for handle ${handle}`); @@ -507,7 +507,9 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio const sessionResource = URI.revive(sessionResourceComponents); - const session = await provider.provider.provideChatSessionContent(sessionResource, token); + const session = await provider.provider.provideChatSessionContent(sessionResource, token, { + sessionOptions: context?.initialSessionOptions ?? [] + }); if (token.isCancellationRequested) { throw new CancellationError(); } @@ -785,7 +787,13 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio return undefined; } - const item = await handler({ request: { prompt: request.prompt, command: request.command } }, token); + const item = await handler({ + request: { + prompt: request.prompt, + command: request.command + }, + sessionOptions: request.initialSessionOptions ?? [], + }, token); if (!item) { return undefined; } diff --git a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts index 2e31054aa64..6d09ab1b72d 100644 --- a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts +++ b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts @@ -197,6 +197,25 @@ suite('ObservableChatSession', function () { assert.ok((proxy.$provideChatSessionContent as sinon.SinonStub).calledOnce); }); + test('initialization forwards initial session options context', async function () { + const sessionId = 'test-id'; + const resource = LocalChatSessionUri.forSession(sessionId); + const session = disposables.add(new ObservableChatSession(resource, 1, proxy, logService, dialogService)); + const initialSessionOptions = [{ optionId: 'model', value: 'gpt-4.1' }]; + + const sessionContent = createSessionContent(); + (proxy.$provideChatSessionContent as sinon.SinonStub).resolves(sessionContent); + + await session.initialize(CancellationToken.None, { initialSessionOptions }); + + assert.ok((proxy.$provideChatSessionContent as sinon.SinonStub).calledOnceWith( + 1, + resource, + CancellationToken.None, + { initialSessionOptions } + )); + }); + test('progress handling works correctly after initialization', async function () { const sessionContent = createSessionContent(); const session = disposables.add(await createInitializedSession(sessionContent)); diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts index f7d86736028..5fa269e35b8 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts @@ -823,13 +823,14 @@ export class ChatService extends Disposable implements IChatService { const parsedRequest = this.parseChatRequest(sessionResource, request, options?.location ?? model.initialLocation, options); const commandPart = parsedRequest.parts.find((r): r is ChatRequestSlashCommandPart => r instanceof ChatRequestSlashCommandPart); const requestText = getPromptText(parsedRequest).message; - const newItem = await this.chatSessionService.createNewChatSessionItem(getChatSessionType(sessionResource), { prompt: requestText, command: commandPart?.text }, CancellationToken.None); + + // Capture session options before loading the remote session, + // since the alias registration below may change the lookup. + const sessionOptions = this.chatSessionService.getSessionOptions(sessionResource); + const initialSessionOptions = sessionOptions ? [...sessionOptions].map(([optionId, value]) => ({ optionId, value })) : undefined; + + const newItem = await this.chatSessionService.createNewChatSessionItem(getChatSessionType(sessionResource), { prompt: requestText, command: commandPart?.text, initialSessionOptions }, CancellationToken.None); if (newItem) { - - // Capture session options before loading the remote session, - // since the alias registration below may change the lookup. - const sessionOptions = this.chatSessionService.getSessionOptions(sessionResource); - model = (await this.loadRemoteSession(newItem.resource, model.initialLocation, CancellationToken.None))?.object as ChatModel | undefined; if (!model) { throw new Error(`Failed to load session for resource: ${newItem.resource}`); diff --git a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts index 1b843bce36b..7f2b2a277aa 100644 --- a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts +++ b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts @@ -196,6 +196,8 @@ export interface IChatSessionContentProvider { export interface IChatNewSessionRequest { readonly prompt: string; readonly command?: string; + + readonly initialSessionOptions?: ReadonlyArray<{ optionId: string; value: string | IChatSessionProviderOptionItem }>; } export interface IChatSessionItemsDelta { diff --git a/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts b/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts index b9b2846f493..69679ab35c7 100644 --- a/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts +++ b/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts @@ -99,6 +99,8 @@ declare module 'vscode' { readonly prompt: string; readonly command?: string; }; + + readonly sessionOptions: ReadonlyArray<{ optionId: string; value: string | ChatSessionProviderOptionItem }>; } /** @@ -447,10 +449,13 @@ declare module 'vscode' { * * @param resource The URI of the chat session to resolve. * @param token A cancellation token that can be used to cancel the operation. + * @param context Additional context for the chat session. * * @return The {@link ChatSession chat session} associated with the given URI. */ - provideChatSessionContent(resource: Uri, token: CancellationToken): Thenable | ChatSession; + provideChatSessionContent(resource: Uri, token: CancellationToken, context: { + readonly sessionOptions: ReadonlyArray<{ optionId: string; value: string | ChatSessionProviderOptionItem }>; + }): Thenable | ChatSession; /** * @param resource Identifier of the chat session being updated. From 014f2af1f442204547ab7aea5fbaa95fb09d81d2 Mon Sep 17 00:00:00 2001 From: Kyle Cutler <67761731+kycutler@users.noreply.github.com> Date: Fri, 13 Mar 2026 14:09:42 -0700 Subject: [PATCH 067/133] Fix find widget being hidden behind browser (#301579) --- .../electron-browser/browserEditor.ts | 3 +++ .../electron-browser/browserFindWidget.ts | 21 +++++++++++++++++-- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts index 2061c96afe5..662a7bb49be 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts @@ -379,6 +379,9 @@ export class BrowserEditor extends EditorPane { if (this._model) { findWidget.setModel(this._model); } + findWidget.onDidChangeHeight(() => { + this.layoutBrowserContainer(); + }); return findWidget; }); this._register(toDisposable(() => this._findWidget.rawValue?.dispose())); diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserFindWidget.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserFindWidget.ts index a1ad809a6f3..dc4aba47e85 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserFindWidget.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserFindWidget.ts @@ -13,7 +13,9 @@ import { IAccessibilityService } from '../../../../platform/accessibility/common import { IBrowserViewModel } from '../common/browserView.js'; import { BrowserViewCommandId } from '../../../../platform/browserView/common/browserView.js'; import { localize } from '../../../../nls.js'; -import { DisposableStore } from '../../../../base/common/lifecycle.js'; +import { DisposableStore, toDisposable } from '../../../../base/common/lifecycle.js'; +import { Emitter, Event } from '../../../../base/common/event.js'; +import { getWindow } from '../../../../base/browser/dom.js'; export const CONTEXT_BROWSER_FIND_WIDGET_VISIBLE = new RawContextKey('browserFindWidgetVisible', false, localize('browser.findWidgetVisible', "Whether the browser find widget is visible")); export const CONTEXT_BROWSER_FIND_WIDGET_FOCUSED = new RawContextKey('browserFindWidgetFocused', false, localize('browser.findWidgetFocused', "Whether the browser find widget is focused")); @@ -31,6 +33,9 @@ export class BrowserFindWidget extends SimpleFindWidget { private _lastFindResult: { resultIndex: number; resultCount: number } | undefined; private _hasFoundMatch = false; + private readonly _onDidChangeHeight = this._register(new Emitter()); + readonly onDidChangeHeight: Event = this._onDidChangeHeight.event; + constructor( private readonly container: HTMLElement, @IContextViewService contextViewService: IContextViewService, @@ -54,7 +59,19 @@ export class BrowserFindWidget extends SimpleFindWidget { this._findWidgetVisible = CONTEXT_BROWSER_FIND_WIDGET_VISIBLE.bindTo(contextKeyService); this._findWidgetFocused = CONTEXT_BROWSER_FIND_WIDGET_FOCUSED.bindTo(contextKeyService); - container.appendChild(this.getDomNode()); + const domNode = this.getDomNode(); + container.appendChild(domNode); + + let lastHeight = domNode.offsetHeight; + const resizeObserver = new (getWindow(container).ResizeObserver)(() => { + const newHeight = domNode.offsetHeight; + if (newHeight !== lastHeight) { + lastHeight = newHeight; + this._onDidChangeHeight.fire(); + } + }); + resizeObserver.observe(domNode); + this._register(toDisposable(() => resizeObserver.disconnect())); } /** From bad6d6e993cca4aa11e2220dad87a70cb779796c Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Fri, 13 Mar 2026 14:11:17 -0700 Subject: [PATCH 068/133] Use string args in log to ensure full object visibility Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../chat/browser/agentSessions/agentSessionsViewer.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts index f869c59e1e9..08d47dceb05 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts @@ -889,11 +889,12 @@ export class AgentSessionsDataSource extends Disposable implements IAsyncDataSou const repoName = this.getRepositoryName(session); if (!repoName) { - this.logService?.warn('[AgentSessions] Could not determine repository name for session, categorizing as "Other"', { - resource: session.resource.toString(), - badge: session.badge ? (typeof session.badge === 'string' ? session.badge : session.badge.value) : undefined, - metadata: session.metadata, - }); + this.logService?.warn( + '[AgentSessions] Could not determine repository name for session, categorizing as "Other"', + `resource=${session.resource.toString()}`, + `badge=${session.badge ? (typeof session.badge === 'string' ? session.badge : session.badge.value) : 'none'}`, + `metadata=${JSON.stringify(session.metadata)}`, + ); } const repoId = repoName || unknownKey; const repoLabel = repoName || unknownLabel; From 74f1f6294d97402e7a9778fed0a2eca62adcded2 Mon Sep 17 00:00:00 2001 From: Osvaldo Ortega Date: Fri, 13 Mar 2026 14:12:33 -0700 Subject: [PATCH 069/133] Serialize whole session object in log for better debugging Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../chat/browser/agentSessions/agentSessionsViewer.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts index 08d47dceb05..bcb46c65c15 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer.ts @@ -889,12 +889,7 @@ export class AgentSessionsDataSource extends Disposable implements IAsyncDataSou const repoName = this.getRepositoryName(session); if (!repoName) { - this.logService?.warn( - '[AgentSessions] Could not determine repository name for session, categorizing as "Other"', - `resource=${session.resource.toString()}`, - `badge=${session.badge ? (typeof session.badge === 'string' ? session.badge : session.badge.value) : 'none'}`, - `metadata=${JSON.stringify(session.metadata)}`, - ); + this.logService?.warn('[AgentSessions] Could not determine repository name for session, categorizing as "Other"', JSON.stringify(session)); } const repoId = repoName || unknownKey; const repoLabel = repoName || unknownLabel; From 9a8a72c414f7bc569ae867e6c53de049038ef23e Mon Sep 17 00:00:00 2001 From: Justin Chen <54879025+justschen@users.noreply.github.com> Date: Fri, 13 Mar 2026 14:22:01 -0700 Subject: [PATCH 070/133] parse content for image and display in terminal tool calls (#301560) * parse content for image and display * render images from terminal results * reuse extraction logic * better path --- .../chatTerminalToolProgressPart.ts | 56 +++++++++++++ .../chat/common/chatImageExtraction.ts | 2 +- .../browser/tools/runInTerminalTool.ts | 78 ++++++++++++++++++- 3 files changed, 131 insertions(+), 5 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart.ts index 4fc2868f40f..9dfba2484ad 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart.ts @@ -17,7 +17,10 @@ import { ChatQueryTitlePart } from '../chatConfirmationWidget.js'; import { IChatContentPartRenderContext } from '../chatContentParts.js'; import { ChatMarkdownContentPart, type IChatMarkdownContentPartOptions } from '../chatMarkdownContentPart.js'; import { ChatProgressSubPart } from '../chatProgressContentPart.js'; +import { ChatResourceGroupWidget } from '../chatResourceGroupWidget.js'; +import { IChatCollapsibleIODataPart } from '../chatToolInputOutputContentPart.js'; import { BaseChatToolInvocationSubPart } from './chatToolInvocationSubPart.js'; +import { extractImagesFromToolInvocation } from '../../../../common/chatImageExtraction.js'; import { TerminalToolAutoExpand } from './terminalToolAutoExpand.js'; import { ChatCollapsibleContentPart } from '../chatCollapsibleContentPart.js'; import { IChatRendererContent } from '../../../../common/model/chatViewModel.js'; @@ -429,6 +432,8 @@ export class ChatTerminalToolProgressPart extends BaseChatToolInvocationSubPart })); } + this._renderImagePills(toolInvocation, context, elements.container); + // Only auto-expand in thinking containers if there's actual output to show const hasStoredOutput = !!terminalData.terminalCommandOutput; if (expandedStateByInvocation.get(toolInvocation) || (this._isInThinkingContainer && IChatToolInvocation.isComplete(toolInvocation) && hasStoredOutput)) { @@ -437,6 +442,57 @@ export class ChatTerminalToolProgressPart extends BaseChatToolInvocationSubPart this._register(this._terminalChatService.registerProgressPart(this)); } + /** + * Renders image attachment pills below the terminal output when the tool + * result contains image data parts. For collapsible wrappers, the single + * widget is reparented between inside/outside based on expanded state. + */ + private _renderImagePills(toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, context: IChatContentPartRenderContext, innerContainer: HTMLElement): void { + const renderImages = () => { + const extracted = extractImagesFromToolInvocation(toolInvocation, context.element.sessionResource); + const imageParts: IChatCollapsibleIODataPart[] = extracted.map(img => ({ + kind: 'data', + value: img.data.buffer, + mimeType: img.mimeType, + uri: img.uri, + })); + if (imageParts.length === 0) { + return; + } + + const widget = this._register(this._instantiationService.createInstance(ChatResourceGroupWidget, imageParts)); + + if (this._thinkingCollapsibleWrapper) { + // Reparent the single widget between inner (expanded) and outer (collapsed) + const wrapper = this._thinkingCollapsibleWrapper; + const placeWidget = (expanded: boolean) => { + if (expanded) { + innerContainer.appendChild(widget.domNode); + } else { + wrapper.domNode.appendChild(widget.domNode); + } + }; + placeWidget(wrapper.expanded.get()); + this._register(autorun(reader => { + placeWidget(wrapper.expanded.read(reader)); + })); + } else { + innerContainer.appendChild(widget.domNode); + } + }; + + if (toolInvocation.kind === 'toolInvocationSerialized') { + renderImages(); + } else { + this._register(autorun(reader => { + const state = toolInvocation.state.read(reader); + if (state.type === IChatToolInvocation.StateKind.Completed) { + renderImages(); + } + })); + } + } + private _createCollapsibleWrapper(contentElement: HTMLElement, commandText: string, toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, context: IChatContentPartRenderContext): HTMLElement { // truncate header when it's too long const truncatedCommand = commandText.length > MAX_COMMAND_TITLE_LENGTH diff --git a/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts b/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts index 8906865dd89..ec57f3e4117 100644 --- a/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts +++ b/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts @@ -56,7 +56,7 @@ export function extractImagesFromChatResponse(response: IChatResponseViewModel): }; } -function extractImagesFromToolInvocation(toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, sessionResource: URI): IChatExtractedImage[] { +export function extractImagesFromToolInvocation(toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, sessionResource: URI): IChatExtractedImage[] { const images: IChatExtractedImage[] = []; const resultDetails = IChatToolInvocation.resultDetails(toolInvocation); diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts index fad4013de7e..32bcba19f56 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts @@ -12,12 +12,14 @@ import { Event } from '../../../../../../base/common/event.js'; import { escapeMarkdownSyntaxTokens, MarkdownString, type IMarkdownString } from '../../../../../../base/common/htmlContent.js'; import { Disposable, DisposableStore, MutableDisposable } from '../../../../../../base/common/lifecycle.js'; import { ResourceMap } from '../../../../../../base/common/map.js'; +import { getMediaMime } from '../../../../../../base/common/mime.js'; import { basename, posix, win32 } from '../../../../../../base/common/path.js'; import { OperatingSystem, OS } from '../../../../../../base/common/platform.js'; import { count } from '../../../../../../base/common/strings.js'; import { generateUuid } from '../../../../../../base/common/uuid.js'; import { localize } from '../../../../../../nls.js'; import { IConfigurationService } from '../../../../../../platform/configuration/common/configuration.js'; +import { IFileService } from '../../../../../../platform/files/common/files.js'; import { IInstantiationService, type ServicesAccessor } from '../../../../../../platform/instantiation/common/instantiation.js'; import { ILabelService } from '../../../../../../platform/label/common/label.js'; import { IStorageService, StorageScope, StorageTarget } from '../../../../../../platform/storage/common/storage.js'; @@ -369,6 +371,7 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { constructor( @IChatService protected readonly _chatService: IChatService, @IConfigurationService private readonly _configurationService: IConfigurationService, + @IFileService private readonly _fileService: IFileService, @IHistoryService private readonly _historyService: IHistoryService, @IInstantiationService private readonly _instantiationService: IInstantiationService, @ILabelService private readonly _labelService: ILabelService, @@ -1120,6 +1123,9 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { const isError = exitCode !== undefined && exitCode !== 0; const endCwd = await toolTerminal.instance.getCwdResource(); + + const imageContent = await this._extractImagesFromOutput(terminalResult, endCwd); + return { toolResultMessage, toolMetadata: { @@ -1132,13 +1138,77 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { output: [{ type: 'embed', isText: true, value: terminalResult }], isError: true } : undefined, - content: [{ - kind: 'text', - value: resultText.join(''), - }] + content: [ + { + kind: 'text', + value: resultText.join(''), + }, + ...imageContent, + ] }; } + private static readonly _maxImageFileSize = 5 * 1024 * 1024; + + /** + * Scans terminal output for file paths that point to images and reads them. + * Returns data content parts for any found images that exist on disk. + */ + private async _extractImagesFromOutput(output: string, cwd: URI | undefined): Promise { + const normalizedOutput = output.replace(/\r?\n/g, ''); + + // Match paths ending with image extensions. A leading / or \ is sufficient + // to identify a path segment; the full path up to the extension is captured. + const pathPattern = /(?:[^\s]*[\/\\][^\s]*\.(?:png|jpe?g|gif|webp|bmp))/gi; + + const matches = new Set(); + for (const match of normalizedOutput.matchAll(pathPattern)) { + matches.add(match[0]); + } + + if (matches.size === 0) { + return []; + } + + const results: IToolResult['content'] = []; + for (const filePath of matches) { + try { + const mimeType = getMediaMime(filePath); + if (!mimeType || !mimeType.startsWith('image/')) { + continue; + } + + // Resolve the URI - check for absolute path (Unix / or Windows drive letter) + let fileUri: URI; + if (/^\/|^[A-Za-z]:[\\\/]/.test(filePath)) { + fileUri = URI.file(filePath); + } else if (cwd) { + fileUri = URI.joinPath(cwd, filePath); + } else { + continue; + } + + const stat = await this._fileService.stat(fileUri).catch(() => undefined); + if (!stat || stat.isDirectory || stat.size > RunInTerminalTool._maxImageFileSize) { + continue; + } + + const fileContent = await this._fileService.readFile(fileUri); + results.push({ + kind: 'data', + value: { + mimeType, + data: fileContent.value, + }, + }); + } catch { + // Ignore files that can't be read + } + } + + return results; + } + private _handleTerminalVisibility(toolTerminal: IToolTerminal, chatSessionResource: URI) { const chatSessionOpenInWidget = !!this._chatWidgetService.getWidgetBySessionResource(chatSessionResource); if (this._configurationService.getValue(TerminalChatAgentToolsSettingId.OutputLocation) === 'terminal' && chatSessionOpenInWidget) { From 0cb8d31bc8f1433f3253fda0135845d992b35fb5 Mon Sep 17 00:00:00 2001 From: dileepyavan <52841896+dileepyavan@users.noreply.github.com> Date: Fri, 13 Mar 2026 14:22:18 -0700 Subject: [PATCH 071/133] [Terminal_sandbox] Notify when user consent is needed for permissions in sandbox. (#301413) * Add experiment mode to terminal sandbox * Updating regex to extract file name * migrating to sandbox manager from srt * updating the regex for picking folder paths * updating the regex for picking folder paths * correcting the code layers * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * refactor * refactor * changes * changes * refactor * refactor * fixing tests * fixing tests * fixing tests * test cases fix --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- eslint.config.js | 1 + src/bootstrap-import.ts | 1 - src/vs/code/electron-main/app.ts | 10 + .../sandbox/common/sandboxHelperIpc.ts | 45 +++ .../sandbox/common/sandboxHelperService.ts | 19 + .../electron-browser/sandboxHelperService.ts | 10 + .../sandbox/node/sandboxHelperChannel.ts | 44 +++ .../sandbox/node/sandboxHelperService.ts | 128 ++++++ src/vs/server/node/serverServices.ts | 6 + .../electron-browser/terminal.contribution.ts | 1 + .../commandLineSandboxRewriter.ts | 9 +- .../browser/tools/sandboxOutputAnalyzer.ts | 57 +++ .../common/terminalSandboxService.ts | 360 ++++++++++------- .../browser/sandboxOutputAnalyzer.test.ts | 141 +++++++ .../sandboxedCommandLinePresenter.test.ts | 43 +- .../browser/terminalSandboxService.test.ts | 368 ++++++++++++------ .../commandLineSandboxRewriter.test.ts | 29 +- .../runInTerminalTool.test.ts | 7 +- 18 files changed, 963 insertions(+), 316 deletions(-) create mode 100644 src/vs/platform/sandbox/common/sandboxHelperIpc.ts create mode 100644 src/vs/platform/sandbox/common/sandboxHelperService.ts create mode 100644 src/vs/platform/sandbox/electron-browser/sandboxHelperService.ts create mode 100644 src/vs/platform/sandbox/node/sandboxHelperChannel.ts create mode 100644 src/vs/platform/sandbox/node/sandboxHelperService.ts create mode 100644 src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/sandboxOutputAnalyzer.test.ts diff --git a/eslint.config.js b/eslint.config.js index 98147ae0288..5dadd67e26e 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1456,6 +1456,7 @@ export default tseslint.config( // - electron-main 'when': 'hasNode', 'allow': [ + '@anthropic-ai/sandbox-runtime', '@parcel/watcher', '@vscode/sqlite3', '@vscode/vscode-languagedetection', diff --git a/src/bootstrap-import.ts b/src/bootstrap-import.ts index 3bd5c73a0af..70c5525a274 100644 --- a/src/bootstrap-import.ts +++ b/src/bootstrap-import.ts @@ -52,7 +52,6 @@ export async function resolve(specifier: string | number, context: unknown, next const newSpecifier = _specifierToUrl[specifier]; if (newSpecifier !== undefined) { return { - format: 'commonjs', shortCircuit: true, url: newSpecifier }; diff --git a/src/vs/code/electron-main/app.ts b/src/vs/code/electron-main/app.ts index 33ec9f60f2d..c2c70d39303 100644 --- a/src/vs/code/electron-main/app.ts +++ b/src/vs/code/electron-main/app.ts @@ -132,6 +132,9 @@ import { NativeMcpDiscoveryHelperService } from '../../platform/mcp/node/nativeM import { IMcpGatewayService, McpGatewayChannelName } from '../../platform/mcp/common/mcpGateway.js'; import { McpGatewayService } from '../../platform/mcp/node/mcpGatewayService.js'; import { McpGatewayChannel } from '../../platform/mcp/node/mcpGatewayChannel.js'; +import { SandboxHelperChannelName } from '../../platform/sandbox/common/sandboxHelperIpc.js'; +import { ISandboxHelperService } from '../../platform/sandbox/common/sandboxHelperService.js'; +import { SandboxHelperService } from '../../platform/sandbox/node/sandboxHelperService.js'; import { IWebContentExtractorService } from '../../platform/webContentExtractor/common/webContentExtractor.js'; import { NativeWebContentExtractorService } from '../../platform/webContentExtractor/electron-main/webContentExtractorService.js'; import ErrorTelemetry from '../../platform/telemetry/electron-main/errorTelemetry.js'; @@ -1151,6 +1154,9 @@ export class CodeApplication extends Disposable { // Proxy Auth services.set(IProxyAuthService, new SyncDescriptor(ProxyAuthService)); + // Sandbox + services.set(ISandboxHelperService, new SyncDescriptor(SandboxHelperService)); + // MCP services.set(INativeMcpDiscoveryHelperService, new SyncDescriptor(NativeMcpDiscoveryHelperService)); services.set(IMcpGatewayService, new SyncDescriptor(McpGatewayService)); @@ -1283,6 +1289,10 @@ export class CodeApplication extends Disposable { const externalTerminalChannel = ProxyChannel.fromService(accessor.get(IExternalTerminalMainService), disposables); mainProcessElectronServer.registerChannel('externalTerminal', externalTerminalChannel); + // Sandbox + const sandboxHelperChannel = ProxyChannel.fromService(accessor.get(ISandboxHelperService), disposables); + mainProcessElectronServer.registerChannel(SandboxHelperChannelName, sandboxHelperChannel); + // MCP const mcpDiscoveryChannel = ProxyChannel.fromService(accessor.get(INativeMcpDiscoveryHelperService), disposables); mainProcessElectronServer.registerChannel(NativeMcpDiscoveryHelperChannelName, mcpDiscoveryChannel); diff --git a/src/vs/platform/sandbox/common/sandboxHelperIpc.ts b/src/vs/platform/sandbox/common/sandboxHelperIpc.ts new file mode 100644 index 00000000000..bbcdf499df1 --- /dev/null +++ b/src/vs/platform/sandbox/common/sandboxHelperIpc.ts @@ -0,0 +1,45 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +export const SandboxHelperChannelName = 'SandboxHelper'; + +export interface ISandboxNetworkHostPattern { + readonly host: string; + readonly port: number | undefined; +} + +export interface ISandboxNetworkConfig { + readonly allowedDomains?: string[]; + readonly deniedDomains?: string[]; + readonly allowUnixSockets?: string[]; + readonly allowAllUnixSockets?: boolean; + readonly allowLocalBinding?: boolean; + readonly httpProxyPort?: number; + readonly socksProxyPort?: number; +} + +export interface ISandboxFilesystemConfig { + readonly denyRead?: string[]; + readonly allowWrite?: string[]; + readonly denyWrite?: string[]; + readonly allowGitConfig?: boolean; +} + +export interface ISandboxRuntimeConfig { + readonly network?: ISandboxNetworkConfig; + readonly filesystem?: ISandboxFilesystemConfig; + readonly ignoreViolations?: Record; + readonly enableWeakerNestedSandbox?: boolean; + readonly ripgrep?: { + readonly command: string; + readonly args?: string[]; + }; + readonly mandatoryDenySearchDepth?: number; + readonly allowPty?: boolean; +} + +export interface ISandboxPermissionRequest extends ISandboxNetworkHostPattern { + readonly requestId: string; +} diff --git a/src/vs/platform/sandbox/common/sandboxHelperService.ts b/src/vs/platform/sandbox/common/sandboxHelperService.ts new file mode 100644 index 00000000000..4556c74bc54 --- /dev/null +++ b/src/vs/platform/sandbox/common/sandboxHelperService.ts @@ -0,0 +1,19 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Event } from '../../../base/common/event.js'; +import { createDecorator } from '../../instantiation/common/instantiation.js'; +import { type ISandboxPermissionRequest, type ISandboxRuntimeConfig } from './sandboxHelperIpc.js'; + +export const ISandboxHelperService = createDecorator('ISandboxHelperService'); + +export interface ISandboxHelperService { + readonly _serviceBrand: undefined; + readonly onDidRequestSandboxPermission: Event; + + resetSandbox(): Promise; + resolveSandboxPermissionRequest(requestId: string, allowed: boolean): Promise; + wrapWithSandbox(runtimeConfig: ISandboxRuntimeConfig, command: string): Promise; +} diff --git a/src/vs/platform/sandbox/electron-browser/sandboxHelperService.ts b/src/vs/platform/sandbox/electron-browser/sandboxHelperService.ts new file mode 100644 index 00000000000..19778b5bf4b --- /dev/null +++ b/src/vs/platform/sandbox/electron-browser/sandboxHelperService.ts @@ -0,0 +1,10 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { registerMainProcessRemoteService } from '../../ipc/electron-browser/services.js'; +import { SandboxHelperChannelName } from '../common/sandboxHelperIpc.js'; +import { ISandboxHelperService } from '../common/sandboxHelperService.js'; + +registerMainProcessRemoteService(ISandboxHelperService, SandboxHelperChannelName); diff --git a/src/vs/platform/sandbox/node/sandboxHelperChannel.ts b/src/vs/platform/sandbox/node/sandboxHelperChannel.ts new file mode 100644 index 00000000000..9b861b011e9 --- /dev/null +++ b/src/vs/platform/sandbox/node/sandboxHelperChannel.ts @@ -0,0 +1,44 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Event } from '../../../base/common/event.js'; +import { IServerChannel } from '../../../base/parts/ipc/common/ipc.js'; +import { RemoteAgentConnectionContext } from '../../remote/common/remoteAgentEnvironment.js'; +import { type ISandboxRuntimeConfig } from '../common/sandboxHelperIpc.js'; +import { ISandboxHelperService } from '../common/sandboxHelperService.js'; + +export class SandboxHelperChannel implements IServerChannel { + + constructor( + @ISandboxHelperService private readonly sandboxHelperService: ISandboxHelperService + ) { } + + listen(context: RemoteAgentConnectionContext, event: string): Event { + switch (event) { + case 'onDidRequestSandboxPermission': { + return this.sandboxHelperService.onDidRequestSandboxPermission as Event; + } + } + + throw new Error('Invalid listen'); + } + + async call(context: RemoteAgentConnectionContext, command: string, args?: unknown): Promise { + const argsArray = Array.isArray(args) ? args : []; + switch (command) { + case 'resetSandbox': { + return this.sandboxHelperService.resetSandbox() as T; + } + case 'resolveSandboxPermissionRequest': { + return this.sandboxHelperService.resolveSandboxPermissionRequest(argsArray[0] as string, argsArray[1] as boolean) as T; + } + case 'wrapWithSandbox': { + return this.sandboxHelperService.wrapWithSandbox(argsArray[0] as ISandboxRuntimeConfig, argsArray[1] as string) as T; + } + } + + throw new Error('Invalid call'); + } +} diff --git a/src/vs/platform/sandbox/node/sandboxHelperService.ts b/src/vs/platform/sandbox/node/sandboxHelperService.ts new file mode 100644 index 00000000000..90ba6e217d7 --- /dev/null +++ b/src/vs/platform/sandbox/node/sandboxHelperService.ts @@ -0,0 +1,128 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { SandboxManager, type NetworkHostPattern } from '@anthropic-ai/sandbox-runtime'; +import { Emitter } from '../../../base/common/event.js'; +import { Disposable } from '../../../base/common/lifecycle.js'; +import { dirname, posix, win32 } from '../../../base/common/path.js'; +import { generateUuid } from '../../../base/common/uuid.js'; +import { IEnvironmentService, INativeEnvironmentService } from '../../environment/common/environment.js'; +import { type ISandboxPermissionRequest, type ISandboxRuntimeConfig } from '../common/sandboxHelperIpc.js'; +import { ISandboxHelperService } from '../common/sandboxHelperService.js'; + +export class SandboxHelperService extends Disposable implements ISandboxHelperService { + declare readonly _serviceBrand: undefined; + private readonly _onDidRequestSandboxPermission = this._register(new Emitter()); + readonly onDidRequestSandboxPermission = this._onDidRequestSandboxPermission.event; + private readonly _pendingPermissionRequests = new Map void>(); + private readonly _rgPath: string | undefined; + private readonly _tempDir: string | undefined; + + constructor( + @IEnvironmentService environmentService: IEnvironmentService, + ) { + super(); + const nativeEnvironmentService = environmentService as IEnvironmentService & Partial; + this._rgPath = nativeEnvironmentService.appRoot + ? this._pathJoin(nativeEnvironmentService.appRoot, 'node_modules', '@vscode', 'ripgrep', 'bin', 'rg') + : undefined; + this._tempDir = nativeEnvironmentService.tmpDir?.path; + } + + async resolveSandboxPermissionRequest(requestId: string, allowed: boolean): Promise { + const resolver = this._pendingPermissionRequests.get(requestId); + if (!resolver) { + throw new Error(`No pending sandbox permission request with id ${requestId}`); + } + this._pendingPermissionRequests.delete(requestId); + resolver(allowed); + } + + async resetSandbox(): Promise { + await SandboxManager.reset(); + } + + async wrapWithSandbox(runtimeConfig: ISandboxRuntimeConfig, command: string): Promise { + const normalizedRuntimeConfig = { + network: { + // adding at least one domain or else the sandbox doesnt do any proxy setup. + allowedDomains: runtimeConfig.network?.allowedDomains?.length ? [...runtimeConfig.network.allowedDomains] : ['microsoft.com'], + deniedDomains: [...(runtimeConfig.network?.deniedDomains ?? [])], + allowUnixSockets: runtimeConfig.network?.allowUnixSockets ? [...runtimeConfig.network.allowUnixSockets] : undefined, + allowAllUnixSockets: runtimeConfig.network?.allowAllUnixSockets, + allowLocalBinding: runtimeConfig.network?.allowLocalBinding, + httpProxyPort: runtimeConfig.network?.httpProxyPort, + socksProxyPort: runtimeConfig.network?.socksProxyPort, + }, + filesystem: { + denyRead: [...(runtimeConfig.filesystem?.denyRead ?? [])], + allowWrite: [ + ...(runtimeConfig.filesystem?.allowWrite ?? []), + ...(this._tempDir ? [this._tempDir] : []), + ], + denyWrite: [...(runtimeConfig.filesystem?.denyWrite ?? [])], + allowGitConfig: runtimeConfig.filesystem?.allowGitConfig, + }, + ignoreViolations: runtimeConfig.ignoreViolations, + enableWeakerNestedSandbox: runtimeConfig.enableWeakerNestedSandbox, + ripgrep: runtimeConfig.ripgrep ? { + command: runtimeConfig.ripgrep.command, + args: runtimeConfig.ripgrep.args ? [...runtimeConfig.ripgrep.args] : undefined, + } : undefined, + mandatoryDenySearchDepth: runtimeConfig.mandatoryDenySearchDepth, + allowPty: runtimeConfig.allowPty, + }; + await SandboxManager.initialize(normalizedRuntimeConfig, request => this._requestSandboxPermission(request)); + return SandboxManager.wrapWithSandbox(`${this._getSandboxEnvironmentPrefix()} ${command}`); + } + + private _getSandboxEnvironmentPrefix(): string { + const env: string[] = ['NODE_USE_ENV_PROXY=1']; + + if (this._tempDir) { + env.push(this._toEnvironmentAssignment('TMPDIR', this._tempDir)); + } + + const pathWithRipgrep = this._getPathWithRipgrepDir(); + if (pathWithRipgrep) { + env.push(this._toEnvironmentAssignment('PATH', pathWithRipgrep)); + } + + return env.join(' '); + } + + private _getPathWithRipgrepDir(): string | undefined { + if (!this._rgPath) { + return undefined; + } + const rgDir = dirname(this._rgPath); + const currentPath = process.env['PATH']; + const pathModule = process.platform === 'win32' ? win32 : posix; + const delimiter = pathModule.delimiter; + return currentPath ? `${currentPath}${delimiter}${rgDir}` : rgDir; + } + + private _toEnvironmentAssignment(name: string, value: string): string { + return `${name}="${value}"`; + } + + private _pathJoin(...segments: string[]): string { + const path = process.platform === 'win32' ? win32 : posix; + return path.join(...segments); + } + + private _requestSandboxPermission(request: NetworkHostPattern): Promise { + const requestId = generateUuid(); + + return new Promise(resolve => { + this._pendingPermissionRequests.set(requestId, resolve); + this._onDidRequestSandboxPermission.fire({ + requestId, + host: request.host, + port: request.port, + }); + }); + } +} diff --git a/src/vs/server/node/serverServices.ts b/src/vs/server/node/serverServices.ts index d37663dfefb..1ef575e8637 100644 --- a/src/vs/server/node/serverServices.ts +++ b/src/vs/server/node/serverServices.ts @@ -86,6 +86,10 @@ import { NativeMcpDiscoveryHelperService } from '../../platform/mcp/node/nativeM import { IMcpGatewayService, McpGatewayChannelName } from '../../platform/mcp/common/mcpGateway.js'; import { McpGatewayService } from '../../platform/mcp/node/mcpGatewayService.js'; import { McpGatewayChannel } from '../../platform/mcp/node/mcpGatewayChannel.js'; +import { SandboxHelperChannelName } from '../../platform/sandbox/common/sandboxHelperIpc.js'; +import { ISandboxHelperService } from '../../platform/sandbox/common/sandboxHelperService.js'; +import { SandboxHelperChannel } from '../../platform/sandbox/node/sandboxHelperChannel.js'; +import { SandboxHelperService } from '../../platform/sandbox/node/sandboxHelperService.js'; import { IExtensionGalleryManifestService } from '../../platform/extensionManagement/common/extensionGalleryManifest.js'; import { ExtensionGalleryManifestIPCService } from '../../platform/extensionManagement/common/extensionGalleryManifestServiceIpc.js'; import { IAllowedMcpServersService, IMcpGalleryService, IMcpManagementService } from '../../platform/mcp/common/mcpManagement.js'; @@ -211,6 +215,7 @@ export async function setupServerServices(connectionToken: ServerConnectionToken services.set(IExtensionSignatureVerificationService, new SyncDescriptor(ExtensionSignatureVerificationService)); services.set(IAllowedExtensionsService, new SyncDescriptor(AllowedExtensionsService)); services.set(INativeServerExtensionManagementService, new SyncDescriptor(ExtensionManagementService)); + services.set(ISandboxHelperService, new SyncDescriptor(SandboxHelperService)); services.set(INativeMcpDiscoveryHelperService, new SyncDescriptor(NativeMcpDiscoveryHelperService)); services.set(IMcpGatewayService, new SyncDescriptor(McpGatewayService)); @@ -250,6 +255,7 @@ export async function setupServerServices(connectionToken: ServerConnectionToken const remoteExtensionsScanner = new RemoteExtensionsScannerService(instantiationService.createInstance(ExtensionManagementCLI, productService.extensionsForceVersionByQuality ?? [], logService), environmentService, userDataProfilesService, extensionsScannerService, logService, extensionGalleryService, languagePackService, extensionManagementService); socketServer.registerChannel(RemoteExtensionsScannerChannelName, new RemoteExtensionsScannerChannel(remoteExtensionsScanner, (ctx: RemoteAgentConnectionContext) => getUriTransformer(ctx.remoteAuthority))); + socketServer.registerChannel(SandboxHelperChannelName, instantiationService.createInstance(SandboxHelperChannel)); socketServer.registerChannel(NativeMcpDiscoveryHelperChannelName, instantiationService.createInstance(NativeMcpDiscoveryHelperChannel, (ctx: RemoteAgentConnectionContext) => getUriTransformer(ctx.remoteAuthority))); socketServer.registerChannel(McpGatewayChannelName, instantiationService.createInstance(McpGatewayChannel, socketServer)); diff --git a/src/vs/workbench/contrib/terminal/electron-browser/terminal.contribution.ts b/src/vs/workbench/contrib/terminal/electron-browser/terminal.contribution.ts index b439e425bd3..4b39ed78c23 100644 --- a/src/vs/workbench/contrib/terminal/electron-browser/terminal.contribution.ts +++ b/src/vs/workbench/contrib/terminal/electron-browser/terminal.contribution.ts @@ -6,6 +6,7 @@ import { InstantiationType, registerSingleton } from '../../../../platform/instantiation/common/extensions.js'; import { registerMainProcessRemoteService } from '../../../../platform/ipc/electron-browser/services.js'; import { Registry } from '../../../../platform/registry/common/platform.js'; +import '../../../../platform/sandbox/electron-browser/sandboxHelperService.js'; import { ILocalPtyService, TerminalIpcChannels } from '../../../../platform/terminal/common/terminal.js'; import { IWorkbenchContributionsRegistry, WorkbenchPhase, Extensions as WorkbenchExtensions, registerWorkbenchContribution2 } from '../../../common/contributions.js'; import { ITerminalProfileResolverService } from '../common/terminal.js'; diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineRewriter/commandLineSandboxRewriter.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineRewriter/commandLineSandboxRewriter.ts index 030afe5a76a..3fb9dbfbf98 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineRewriter/commandLineSandboxRewriter.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineRewriter/commandLineSandboxRewriter.ts @@ -19,14 +19,11 @@ export class CommandLineSandboxRewriter extends Disposable implements ICommandLi return undefined; } - // Ensure sandbox config is initialized before wrapping - const sandboxConfigPath = await this._sandboxService.getSandboxConfigPath(); - if (!sandboxConfigPath) { - // If no sandbox config is available, run without sandboxing + const wrappedCommand = await this._sandboxService.wrapCommand(options.commandLine); + if (wrappedCommand === options.commandLine) { + // If the sandbox service returns the same command, it means it didn't actually wrap it for some reason. In that case, we should return undefined to allow other rewriters to run, instead of returning a result that claims the command was rewritten but doesn't actually change anything. return undefined; } - - const wrappedCommand = this._sandboxService.wrapCommand(options.commandLine); return { rewritten: wrappedCommand, reasoning: 'Wrapped command for sandbox execution', diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/sandboxOutputAnalyzer.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/sandboxOutputAnalyzer.ts index adb2d2dd24e..f83f92f3abd 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/sandboxOutputAnalyzer.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/sandboxOutputAnalyzer.ts @@ -3,14 +3,20 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ +import { posix } from '../../../../../../base/common/path.js'; +import { URI } from '../../../../../../base/common/uri.js'; import { localize } from '../../../../../../nls.js'; import { Disposable } from '../../../../../../base/common/lifecycle.js'; +import { IFileService } from '../../../../../../platform/files/common/files.js'; import { ITerminalSandboxService } from '../../common/terminalSandboxService.js'; import type { IOutputAnalyzer, IOutputAnalyzerOptions } from './outputAnalyzer.js'; import { TerminalChatAgentToolsSettingId } from '../../common/terminalChatAgentToolsConfiguration.js'; export class SandboxOutputAnalyzer extends Disposable implements IOutputAnalyzer { + private static readonly _filesystemPermissionPattern = /(?:\b(?:EACCES|EPERM|ENOENT|EROFS|fail(?:ed|ure)?)\b|not accessible|read[- ]only|fatal:)/i; + constructor( + @IFileService private readonly _fileService: IFileService, @ITerminalSandboxService private readonly _sandboxService: ITerminalSandboxService, ) { super(); @@ -24,6 +30,18 @@ export class SandboxOutputAnalyzer extends Disposable implements IOutputAnalyzer return undefined; } + const filesystemPermissionLine = options.exitResult.split(/\r?\n/).find(line => SandboxOutputAnalyzer._filesystemPermissionPattern.test(line)); + const sandboxPath = filesystemPermissionLine ? await this._getSandboxPathToAllow(filesystemPermissionLine) : undefined; + + if (sandboxPath && await this._sandboxService.promptToAllowWritePath(sandboxPath)) { + return localize( + 'runInTerminalTool.sandboxWritePathAllowed', + "Write access to {0} was added to the terminal sandbox allow list. Retry the command.", + sandboxPath + ); + } + + return localize( 'runInTerminalTool.sandboxCommandFailed', "Command failed while running in sandboxed mode. Use the command result to determine the scenario. If the issue is filesystem permissions, update allowWrite in {0} (Linux) or {1} (macOS). If the issue is domain/network related, add the required domains to {2}.allowedDomains.", @@ -32,4 +50,43 @@ export class SandboxOutputAnalyzer extends Disposable implements IOutputAnalyzer TerminalChatAgentToolsSettingId.TerminalSandboxNetwork ); } + + private _extractSandboxPath(line: string): string | undefined { + // Matches paths wrapped in square brackets, e.g. "[/tmp/file.txt]". + const bracketedPath = line.match(/\[(\/[^\]\r\n]+)\]/); + if (bracketedPath?.[1]) { + return bracketedPath[1].trim(); + } + + // Matches quoted absolute paths, e.g. "'/tmp/file.txt'" or '"/tmp/file.txt"'. + const quotedPath = line.match(/["'`](\/.+?)["'`]/); + if (quotedPath?.[1]) { + return quotedPath[1]; + } + + // Matches unquoted absolute paths followed by ": " message text, plain whitespace text, + // or end of line, e.g. "/home/user/file.txt: Warning..." or "/home/user/file.txt Warning...". + const inlinePath = line.match(/(\/[^\s:\r\n]+)(?=:\s|\s|$)/); + if (inlinePath?.[1]) { + return inlinePath[1].trim(); + } + + // Matches a trailing absolute path at the end of the line, e.g. "... open /tmp/file.txt". + const trailingPath = line.match(/(\/[\w.\-~/ ]+)$/); + return trailingPath?.[1]?.trim(); + } + + private async _getSandboxPathToAllow(line: string): Promise { + const extractedPath = this._extractSandboxPath(line); + if (!extractedPath) { + return undefined; + } + + if (await this._fileService.exists(URI.file(extractedPath))) { + return extractedPath; + } + + const parentPath = posix.dirname(extractedPath); + return parentPath && parentPath !== extractedPath ? parentPath : extractedPath; + } } diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalSandboxService.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalSandboxService.ts index 0fff7114eb0..17b71ff1030 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalSandboxService.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalSandboxService.ts @@ -3,83 +3,68 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -import { VSBuffer } from '../../../../../base/common/buffer.js'; import { Event } from '../../../../../base/common/event.js'; -import { Disposable } from '../../../../../base/common/lifecycle.js'; -import { FileAccess } from '../../../../../base/common/network.js'; -import { dirname, posix, win32 } from '../../../../../base/common/path.js'; +import { Disposable, MutableDisposable } from '../../../../../base/common/lifecycle.js'; import { OperatingSystem, OS } from '../../../../../base/common/platform.js'; -import { URI } from '../../../../../base/common/uri.js'; -import { generateUuid } from '../../../../../base/common/uuid.js'; -import { IConfigurationChangeEvent, IConfigurationService } from '../../../../../platform/configuration/common/configuration.js'; -import { IEnvironmentService } from '../../../../../platform/environment/common/environment.js'; -import { IFileService } from '../../../../../platform/files/common/files.js'; +import { ConfigurationTarget, IConfigurationChangeEvent, IConfigurationService } from '../../../../../platform/configuration/common/configuration.js'; +import { IDialogService } from '../../../../../platform/dialogs/common/dialogs.js'; import { createDecorator } from '../../../../../platform/instantiation/common/instantiation.js'; import { ILogService } from '../../../../../platform/log/common/log.js'; +import { IWorkspaceContextService } from '../../../../../platform/workspace/common/workspace.js'; +import { ProxyChannel } from '../../../../../base/parts/ipc/common/ipc.js'; +import { SandboxHelperChannelName, type ISandboxPermissionRequest, type ISandboxRuntimeConfig } from '../../../../../platform/sandbox/common/sandboxHelperIpc.js'; +import { ISandboxHelperService } from '../../../../../platform/sandbox/common/sandboxHelperService.js'; import { ITerminalSandboxNetworkSettings } from './terminalSandbox.js'; import { IRemoteAgentService } from '../../../../services/remote/common/remoteAgentService.js'; import { TerminalChatAgentToolsSettingId } from './terminalChatAgentToolsConfiguration.js'; import { IRemoteAgentEnvironment } from '../../../../../platform/remote/common/remoteAgentEnvironment.js'; import { ITrustedDomainService } from '../../../url/common/trustedDomainService.js'; +import { localize } from '../../../../../nls.js'; + +type ISandboxHelperChannel = { + readonly onDidRequestSandboxPermission: Event; + resetSandbox(): Promise; + resolveSandboxPermissionRequest(requestId: string, allowed: boolean): Promise; + wrapWithSandbox(runtimeConfig: ISandboxRuntimeConfig, command: string): Promise; +}; export const ITerminalSandboxService = createDecorator('terminalSandboxService'); export interface ITerminalSandboxService { readonly _serviceBrand: undefined; isEnabled(): Promise; - wrapCommand(command: string): string; - getSandboxConfigPath(forceRefresh?: boolean): Promise; - getTempDir(): URI | undefined; - setNeedsForceUpdateConfigFile(): void; + promptToAllowWritePath(path: string): Promise; + wrapWithSandbox(runtimeConfig: ISandboxRuntimeConfig, command: string): Promise; + wrapCommand(command: string): Promise; } +type ITerminalSandboxFilesystemSettings = { + denyRead?: string[]; + allowWrite?: string[]; + denyWrite?: string[]; +}; + export class TerminalSandboxService extends Disposable implements ITerminalSandboxService { readonly _serviceBrand: undefined; - private _srtPath: string | undefined; - private _rgPath: string | undefined; - private _srtPathResolved = false; - private _execPath?: string; - private _sandboxConfigPath: string | undefined; - private _needsForceUpdateConfigFile = true; - private _tempDir: URI | undefined; - private _sandboxSettingsId: string | undefined; private _remoteEnvDetailsPromise: Promise; private _remoteEnvDetails: IRemoteAgentEnvironment | null = null; - private _appRoot: string; private _os: OperatingSystem = OS; private _defaultWritePaths: string[] = ['~/.npm']; + private readonly _sandboxPermissionRequestListener = this._register(new MutableDisposable()); + private _sandboxHelperSource: string | undefined; constructor( @IConfigurationService private readonly _configurationService: IConfigurationService, - @IFileService private readonly _fileService: IFileService, - @IEnvironmentService private readonly _environmentService: IEnvironmentService, + @IDialogService private readonly _dialogService: IDialogService, @ILogService private readonly _logService: ILogService, + @IWorkspaceContextService private readonly _workspaceContextService: IWorkspaceContextService, @IRemoteAgentService private readonly _remoteAgentService: IRemoteAgentService, + @ISandboxHelperService private readonly _localSandboxHelperService: ISandboxHelperService, @ITrustedDomainService private readonly _trustedDomainService: ITrustedDomainService, ) { super(); - this._appRoot = dirname(FileAccess.asFileUri('').path); - // Get the node executable path from native environment service if available (Electron's execPath with ELECTRON_RUN_AS_NODE) - const nativeEnv = this._environmentService as IEnvironmentService & { execPath?: string }; - this._execPath = nativeEnv.execPath; - this._sandboxSettingsId = generateUuid(); this._remoteEnvDetailsPromise = this._remoteAgentService.getEnvironment(); - - this._register(Event.runAndSubscribe(this._configurationService.onDidChangeConfiguration, (e: IConfigurationChangeEvent | undefined) => { - // If terminal sandbox settings changed, update sandbox config. - if ( - e?.affectsConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxEnabled) || - e?.affectsConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork) || - e?.affectsConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem) || - e?.affectsConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxMacFileSystem) - ) { - this.setNeedsForceUpdateConfigFile(); - } - })); - - this._register(this._trustedDomainService.onDidChangeTrustedDomains(() => { - this.setNeedsForceUpdateConfigFile(); - })); + this._register(this._configurationService.onDidChangeConfiguration(e => this._handleSandboxConfigurationChange(e))); } public async isEnabled(): Promise { @@ -91,129 +76,127 @@ export class TerminalSandboxService extends Disposable implements ITerminalSandb return this._configurationService.getValue(TerminalChatAgentToolsSettingId.TerminalSandboxEnabled); } - public wrapCommand(command: string): string { - if (!this._sandboxConfigPath || !this._tempDir) { - throw new Error('Sandbox config path or temp dir not initialized'); + public async wrapWithSandbox(runtimeConfig: ISandboxRuntimeConfig, command: string): Promise { + try { + const service = this._getSandboxHelperService(); + return service.wrapWithSandbox(runtimeConfig, command); + } catch (error) { + this._logService.error('TerminalSandboxService: Failed to wrap command with sandbox', error); + return command; } - if (!this._execPath) { - throw new Error('Executable path not set to run sandbox commands'); - } - if (!this._srtPath) { - throw new Error('Sandbox runtime path not resolved'); - } - if (!this._rgPath) { - throw new Error('Ripgrep path not resolved'); - } - // Use ELECTRON_RUN_AS_NODE=1 to make Electron executable behave as Node.js - // TMPDIR must be set as environment variable before the command - // Quote shell arguments so the wrapped command cannot break out of the outer shell. - const wrappedCommand = `PATH="$PATH:${dirname(this._rgPath)}" TMPDIR="${this._tempDir.path}" "${this._execPath}" "${this._srtPath}" --settings "${this._sandboxConfigPath}" -c ${this._quoteShellArgument(command)}`; - if (this._remoteEnvDetails) { - return `${wrappedCommand}`; - } - return `ELECTRON_RUN_AS_NODE=1 ${wrappedCommand}`; } - public getTempDir(): URI | undefined { - return this._tempDir; - } - - public setNeedsForceUpdateConfigFile(): void { - this._needsForceUpdateConfigFile = true; - } - - public async getSandboxConfigPath(forceRefresh: boolean = false): Promise { - await this._resolveSrtPath(); - if (!this._sandboxConfigPath || forceRefresh || this._needsForceUpdateConfigFile) { - this._sandboxConfigPath = await this._createSandboxConfig(); - this._needsForceUpdateConfigFile = false; + public async promptToAllowWritePath(path: string): Promise { + if (!(await this.isEnabled())) { + return false; } - return this._sandboxConfigPath; + + const sandboxPath = path.trim(); + const settingsKey = this._getFileSystemSettingsKey(); + if (!sandboxPath || !settingsKey) { + return false; + } + + const target = this._getSandboxConfigurationTarget(); + const inspectedValue = this._configurationService.inspect(settingsKey); + const currentSettings = target === ConfigurationTarget.USER_REMOTE ? inspectedValue.userRemoteValue : inspectedValue.userValue; + const allowWrite = new Set(currentSettings?.allowWrite ?? []); + const denyWrite = currentSettings?.denyWrite ?? []; + + if (allowWrite.has(sandboxPath) && !denyWrite.includes(sandboxPath)) { + return false; + } + + const { confirmed } = await this._dialogService.confirm({ + type: 'warning', + message: localize('terminalSandboxAllowWritePathMessage', "Allow Sandboxed File Write?"), + detail: localize('terminalSandboxAllowWritePathDetail', "The sandboxed terminal command was blocked from writing to {0}. Add this path to {1}.allowWrite?", sandboxPath, settingsKey), + primaryButton: localize('terminalSandboxAllowWritePathPrimary', "&&Allow"), + cancelButton: localize('terminalSandboxAllowWritePathCancel', "&&Deny") + }); + + if (!confirmed) { + return false; + } + + allowWrite.add(sandboxPath); + await this._configurationService.updateValue(settingsKey, { + ...currentSettings, + allowWrite: Array.from(allowWrite), + denyWrite: denyWrite.filter(value => value !== sandboxPath), + }, target); + return true; } - private _quoteShellArgument(value: string): string { - return `'${value.replace(/'/g, `'\\''`)}'`; + public async promptForSandboxPermission(request: ISandboxPermissionRequest): Promise { + const target = request.port === undefined ? request.host : `${request.host}:${request.port}`; + const { confirmed } = await this._dialogService.confirm({ + type: 'warning', + message: localize('terminalSandboxPermissionRequestMessage', "Allow Sandboxed Network Access?"), + detail: localize('terminalSandboxPermissionRequestDetail', "The sandboxed terminal command requested access to {0}.", target), + primaryButton: localize('terminalSandboxPermissionAllow', "&&Allow"), + cancelButton: localize('terminalSandboxPermissionDeny', "&&Deny") + }); + + return confirmed; } - private async _resolveSrtPath(): Promise { - if (this._srtPathResolved) { + public async wrapCommand(command: string): Promise { + const sandboxSettings = await this._getSandboxSettings(); + if (!sandboxSettings) { + throw new Error('Sandbox settings not initialized'); + } + + return this.wrapWithSandbox(sandboxSettings, command); + } + + private async _resetSandbox(): Promise { + const service = this._getSandboxHelperService(); + await service.resetSandbox(); + } + + private _handleSandboxConfigurationChange(e: IConfigurationChangeEvent): void { + if (!this._affectsSandboxConfiguration(e)) { return; } - this._srtPathResolved = true; - const remoteEnv = this._remoteEnvDetails || await this._remoteEnvDetailsPromise; - if (remoteEnv) { - this._appRoot = remoteEnv.appRoot.path; - this._execPath = this._pathJoin(this._appRoot, 'node'); - } - this._srtPath = this._pathJoin(this._appRoot, 'node_modules', '@anthropic-ai', 'sandbox-runtime', 'dist', 'cli.js'); - this._rgPath = this._pathJoin(this._appRoot, 'node_modules', '@vscode', 'ripgrep', 'bin', 'rg'); + this._resetSandbox().catch(error => { + this._logService.error('TerminalSandboxService: Failed to reset sandbox after configuration change', error); + }); } - private async _createSandboxConfig(): Promise { + private async _getSandboxSettings(): Promise { + const networkSetting = this._configurationService.getValue(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork) ?? {}; + const linuxFileSystemSetting = this._os === OperatingSystem.Linux + ? this._configurationService.getValue(TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem) ?? {} + : {}; + const macFileSystemSetting = this._os === OperatingSystem.Macintosh + ? this._configurationService.getValue(TerminalChatAgentToolsSettingId.TerminalSandboxMacFileSystem) ?? {} + : {}; + const linuxAllowWrite = this._resolveAllowWritePaths(linuxFileSystemSetting.allowWrite); + const macAllowWrite = this._resolveAllowWritePaths(macFileSystemSetting.allowWrite); - if (await this.isEnabled() && !this._tempDir) { - await this._initTempDir(); + let allowedDomains = networkSetting.allowedDomains ?? []; + if (networkSetting.allowTrustedDomains) { + allowedDomains = this._addTrustedDomainsToAllowedDomains(allowedDomains); } - if (this._tempDir) { - const networkSetting = this._configurationService.getValue(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork) ?? {}; - const linuxFileSystemSetting = this._os === OperatingSystem.Linux - ? this._configurationService.getValue<{ denyRead?: string[]; allowWrite?: string[]; denyWrite?: string[] }>(TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem) ?? {} - : {}; - const macFileSystemSetting = this._os === OperatingSystem.Macintosh - ? this._configurationService.getValue<{ denyRead?: string[]; allowWrite?: string[]; denyWrite?: string[] }>(TerminalChatAgentToolsSettingId.TerminalSandboxMacFileSystem) ?? {} - : {}; - const configFileUri = URI.joinPath(this._tempDir, `vscode-sandbox-settings-${this._sandboxSettingsId}.json`); - const defaultAllowWrite = [...this._defaultWritePaths]; - const linuxAllowWrite = [...new Set([...(linuxFileSystemSetting.allowWrite ?? []), ...defaultAllowWrite])]; - const macAllowWrite = [...new Set([...(macFileSystemSetting.allowWrite ?? []), ...defaultAllowWrite])]; - let allowedDomains = networkSetting.allowedDomains ?? []; - if (networkSetting.allowTrustedDomains) { - allowedDomains = this._addTrustedDomainsToAllowedDomains(allowedDomains); + return { + network: { + allowedDomains, + deniedDomains: networkSetting.deniedDomains ?? [] + }, + filesystem: { + denyRead: (this._os === OperatingSystem.Macintosh ? macFileSystemSetting.denyRead : linuxFileSystemSetting.denyRead) || [], + allowWrite: (this._os === OperatingSystem.Macintosh ? macAllowWrite : linuxAllowWrite) || [], + denyWrite: (this._os === OperatingSystem.Macintosh ? macFileSystemSetting.denyWrite : linuxFileSystemSetting.denyWrite) || [], } - - const sandboxSettings = { - network: { - allowedDomains, - deniedDomains: networkSetting.deniedDomains ?? [] - }, - filesystem: { - denyRead: this._os === OperatingSystem.Macintosh ? macFileSystemSetting.denyRead : linuxFileSystemSetting.denyRead, - allowWrite: this._os === OperatingSystem.Macintosh ? macAllowWrite : linuxAllowWrite, - denyWrite: this._os === OperatingSystem.Macintosh ? macFileSystemSetting.denyWrite : linuxFileSystemSetting.denyWrite, - } - }; - this._sandboxConfigPath = configFileUri.path; - await this._fileService.createFile(configFileUri, VSBuffer.fromString(JSON.stringify(sandboxSettings, null, '\t')), { overwrite: true }); - return this._sandboxConfigPath; - } - return undefined; + }; } - // Joins path segments according to the current OS. - private _pathJoin = (...segments: string[]) => { - const path = this._os === OperatingSystem.Windows ? win32 : posix; - return path.join(...segments); - }; - - private async _initTempDir(): Promise { - if (await this.isEnabled()) { - this._needsForceUpdateConfigFile = true; - const remoteEnv = this._remoteEnvDetails || await this._remoteEnvDetailsPromise; - if (remoteEnv) { - this._tempDir = remoteEnv.tmpDir; - } else { - const environmentService = this._environmentService as IEnvironmentService & { tmpDir?: URI }; - this._tempDir = environmentService.tmpDir; - } - if (this._tempDir) { - this._defaultWritePaths.push(this._tempDir.path); - } - if (!this._tempDir) { - this._logService.warn('TerminalSandboxService: Cannot create sandbox settings file because no tmpDir is available in this environment'); - } - } + private _resolveAllowWritePaths(configuredAllowWrite: string[] | undefined): string[] { + const workspaceFolderPaths = this._workspaceContextService.getWorkspace().folders.map(folder => folder.uri.path); + return [...new Set([...workspaceFolderPaths, ...this._defaultWritePaths, ...(configuredAllowWrite ?? [])])]; } private _addTrustedDomainsToAllowedDomains(allowedDomains: string[]): string[] { @@ -230,4 +213,83 @@ export class TerminalSandboxService extends Disposable implements ITerminalSandb } return Array.from(allowedDomainsSet); } + + private _getSandboxConfigurationTarget(): ConfigurationTarget { + return this._remoteAgentService.getConnection() ? ConfigurationTarget.USER_REMOTE : ConfigurationTarget.USER; + } + + private _affectsSandboxConfiguration(e: IConfigurationChangeEvent): boolean { + return e.affectsConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxEnabled) + || e.affectsConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork) + || e.affectsConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem) + || e.affectsConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxMacFileSystem); + } + + private _getFileSystemSettingsKey(): string | undefined { + if (this._os === OperatingSystem.Linux) { + return TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem; + } + + if (this._os === OperatingSystem.Macintosh) { + return TerminalChatAgentToolsSettingId.TerminalSandboxMacFileSystem; + } + + return undefined; + } + + private _getSandboxHelperService(): ISandboxHelperChannel { + const connection = this._remoteAgentService.getConnection(); + const service = connection + ? ProxyChannel.toService(connection.getChannel(SandboxHelperChannelName)) + : this._localSandboxHelperService; + const source = connection ? `remote:${connection.remoteAuthority}` : 'local'; + + if (this._sandboxHelperSource !== source) { + this._sandboxHelperSource = source; + this._sandboxPermissionRequestListener.value = service.onDidRequestSandboxPermission(request => { + void this._handleSandboxPermissionRequest(service, request); + }); + } + + return service; + } + + private async _handleSandboxPermissionRequest(service: ISandboxHelperChannel, request: ISandboxPermissionRequest): Promise { + let allowed = false; + + try { + allowed = await this.promptForSandboxPermission(request); + if (allowed) { + await this._persistAllowedSandboxDomain(request.host); + } + } catch (error) { + this._logService.error('TerminalSandboxService: Failed to prompt for sandbox permission', error); + } + + try { + await service.resolveSandboxPermissionRequest(request.requestId, allowed); + } catch (error) { + this._logService.error('TerminalSandboxService: Failed to resolve sandbox permission request', error); + } + } + + private async _persistAllowedSandboxDomain(host: string): Promise { + const target = this._getSandboxConfigurationTarget(); + const inspectedValue = this._configurationService.inspect(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork); + const currentSettings = target === ConfigurationTarget.USER_REMOTE ? inspectedValue.userRemoteValue : inspectedValue.userValue; + const allowedDomains = new Set(currentSettings?.allowedDomains ?? []); + const deniedDomains = (currentSettings?.deniedDomains ?? []).filter(domain => domain !== host); + + if (allowedDomains.has(host) && deniedDomains.length === (currentSettings?.deniedDomains ?? []).length) { + return; + } + + allowedDomains.add(host); + + await this._configurationService.updateValue(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork, { + ...currentSettings, + allowedDomains: Array.from(allowedDomains), + deniedDomains, + }, target); + } } diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/sandboxOutputAnalyzer.test.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/sandboxOutputAnalyzer.test.ts new file mode 100644 index 00000000000..d5d255633fe --- /dev/null +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/sandboxOutputAnalyzer.test.ts @@ -0,0 +1,141 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { ok, strictEqual } from 'assert'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../../base/test/common/utils.js'; +import { IFileService } from '../../../../../../platform/files/common/files.js'; +import type { TestInstantiationService } from '../../../../../../platform/instantiation/test/common/instantiationServiceMock.js'; +import { workbenchInstantiationService } from '../../../../../test/browser/workbenchTestServices.js'; +import { SandboxOutputAnalyzer } from '../../browser/tools/sandboxOutputAnalyzer.js'; +import { ITerminalSandboxService } from '../../common/terminalSandboxService.js'; + +suite('SandboxOutputAnalyzer', () => { + const store = ensureNoDisposablesAreLeakedInTestSuite(); + let instantiationService: TestInstantiationService; + + function createAnalyzer(options: { sandboxService?: Partial; existingPaths?: string[] } = {}) { + instantiationService = workbenchInstantiationService({}, store); + const existingPaths = new Set(options.existingPaths ?? []); + instantiationService.stub(IFileService, { + _serviceBrand: undefined, + exists: async resource => existingPaths.has(resource.path), + }); + instantiationService.stub(ITerminalSandboxService, { + _serviceBrand: undefined, + isEnabled: async () => true, + promptToAllowWritePath: async () => false, + wrapWithSandbox: async (_runtimeConfig, command) => command, + wrapCommand: async command => command, + ...options.sandboxService, + }); + return store.add(instantiationService.createInstance(SandboxOutputAnalyzer)); + } + + test('should prompt to allow a denied existing write path and ask for retry', async () => { + const requestedPaths: string[] = []; + const analyzer = createAnalyzer({ + existingPaths: ['/tmp/blocked.txt'], + sandboxService: { + promptToAllowWritePath: async path => { + requestedPaths.push(path); + return true; + } + } + }); + + const result = await analyzer.analyze({ + exitCode: 1, + // eslint-disable-next-line local/code-no-unexternalized-strings + exitResult: "Error: EPERM: operation not permitted, open '/tmp/blocked.txt'", + commandLine: 'touch /tmp/blocked.txt' + }); + + strictEqual(requestedPaths[0], '/tmp/blocked.txt'); + ok(/Retry the command\./.test(result ?? '')); + ok(/\/tmp\/blocked\.txt/.test(result ?? '')); + }); + + test('should fall back to the parent path when the extracted path does not exist', async () => { + const requestedPaths: string[] = []; + const analyzer = createAnalyzer({ + sandboxService: { + promptToAllowWritePath: async path => { + requestedPaths.push(path); + return true; + } + } + }); + + const result = await analyzer.analyze({ + exitCode: 1, + // eslint-disable-next-line local/code-no-unexternalized-strings + exitResult: "Error: EPERM: operation not permitted, open '/tmp/new-folder/file.txt'", + commandLine: 'mkdir -p /tmp/new-folder && touch /tmp/new-folder/file.txt' + }); + + strictEqual(requestedPaths[0], '/tmp/new-folder'); + ok(/\/tmp\/new-folder/.test(result ?? '')); + }); + + test('should return generic sandbox guidance when write path approval is declined', async () => { + const analyzer = createAnalyzer({ + sandboxService: { + promptToAllowWritePath: async () => false, + } + }); + + const result = await analyzer.analyze({ + exitCode: 1, + // eslint-disable-next-line local/code-no-unexternalized-strings + exitResult: "Error: EPERM: operation not permitted, open '/tmp/blocked.txt'", + commandLine: 'touch /tmp/blocked.txt' + }); + + ok(/Command failed while running in sandboxed mode\./.test(result ?? '')); + ok(/allowWrite/.test(result ?? '')); + }); + + test('should extract an inline path followed by warning text', async () => { + const requestedPaths: string[] = []; + const analyzer = createAnalyzer({ + sandboxService: { + promptToAllowWritePath: async path => { + requestedPaths.push(path); + return true; + } + } + }); + + const result = await analyzer.analyze({ + exitCode: 1, + exitResult: 'Warning: Failed to create the file /home/testing/openai-api-docs.html: Warning: Read-only file system', + commandLine: 'touch /home/testing/openai-api-docs.html' + }); + + strictEqual(requestedPaths[0], '/home/testing'); + ok(/\/home\/testing/.test(result ?? '')); + }); + + test('should extract an inline path followed by plain text without a colon', async () => { + const requestedPaths: string[] = []; + const analyzer = createAnalyzer({ + sandboxService: { + promptToAllowWritePath: async path => { + requestedPaths.push(path); + return true; + } + } + }); + + const result = await analyzer.analyze({ + exitCode: 1, + exitResult: 'Warning: Failed to create the file /home/testing/openai-api-docs.html Warning Read-only file system', + commandLine: 'touch /home/testing/openai-api-docs.html' + }); + + strictEqual(requestedPaths[0], '/home/testing'); + ok(/\/home\/testing/.test(result ?? '')); + }); +}); diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/sandboxedCommandLinePresenter.test.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/sandboxedCommandLinePresenter.test.ts index b1a8fed729a..56bd8ffca90 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/sandboxedCommandLinePresenter.test.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/sandboxedCommandLinePresenter.test.ts @@ -8,6 +8,7 @@ import { SandboxedCommandLinePresenter } from '../../browser/tools/commandLinePr import { OperatingSystem } from '../../../../../../base/common/platform.js'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../../base/test/common/utils.js'; import type { TestInstantiationService } from '../../../../../../platform/instantiation/test/common/instantiationServiceMock.js'; +import type { ISandboxRuntimeConfig } from '../../../../../../platform/sandbox/common/sandboxHelperIpc.js'; import { workbenchInstantiationService } from '../../../../../test/browser/workbenchTestServices.js'; import { ITerminalSandboxService } from '../../common/terminalSandboxService.js'; @@ -15,16 +16,31 @@ suite('SandboxedCommandLinePresenter', () => { const store = ensureNoDisposablesAreLeakedInTestSuite(); let instantiationService: TestInstantiationService; + class TestTerminalSandboxService implements ITerminalSandboxService { + readonly _serviceBrand: undefined; + + constructor(private readonly _enabled: boolean) { } + + async isEnabled(): Promise { + return this._enabled; + } + + async promptToAllowWritePath(_path: string): Promise { + return false; + } + + async wrapCommand(command: string): Promise { + return command; + } + + async wrapWithSandbox(_runtimeConfig: ISandboxRuntimeConfig, command: string): Promise { + return command; + } + } + const createPresenter = (enabled: boolean = true) => { instantiationService = workbenchInstantiationService({}, store); - instantiationService.stub(ITerminalSandboxService, { - _serviceBrand: undefined, - isEnabled: async () => enabled, - wrapCommand: command => command, - getSandboxConfigPath: async () => '/tmp/sandbox.json', - getTempDir: () => undefined, - setNeedsForceUpdateConfigFile: () => { }, - }); + instantiationService.stub(ITerminalSandboxService, new TestTerminalSandboxService(enabled)); return instantiationService.createInstance(SandboxedCommandLinePresenter); }; @@ -42,6 +58,17 @@ suite('SandboxedCommandLinePresenter', () => { strictEqual(result.languageDisplayName, undefined); }); + test('should prefer the original command line when provided', async () => { + const presenter = createPresenter(); + const result = await presenter.present({ + commandLine: { forDisplay: 'wrapped', original: 'echo hello' }, + shell: 'bash', + os: OperatingSystem.Linux + }); + ok(result); + strictEqual(result.commandLine, 'echo hello'); + }); + test('should return command line for non-sandboxed command when enabled', async () => { const presenter = createPresenter(); const commandLine = 'echo hello'; diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts index fdc4ab166ab..9b8ed1241c6 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts @@ -9,18 +9,32 @@ import { TestInstantiationService } from '../../../../../../platform/instantiati import { workbenchInstantiationService } from '../../../../../test/browser/workbenchTestServices.js'; import { TerminalSandboxService } from '../../common/terminalSandboxService.js'; import { IConfigurationService } from '../../../../../../platform/configuration/common/configuration.js'; -import { IFileService } from '../../../../../../platform/files/common/files.js'; -import { IEnvironmentService } from '../../../../../../platform/environment/common/environment.js'; import { ILogService, NullLogService } from '../../../../../../platform/log/common/log.js'; import { IRemoteAgentService } from '../../../../../services/remote/common/remoteAgentService.js'; import { ITrustedDomainService } from '../../../../url/common/trustedDomainService.js'; import { URI } from '../../../../../../base/common/uri.js'; import { TerminalChatAgentToolsSettingId } from '../../common/terminalChatAgentToolsConfiguration.js'; import { Event, Emitter } from '../../../../../../base/common/event.js'; +import { mock } from '../../../../../../base/test/common/mock.js'; import { TestConfigurationService } from '../../../../../../platform/configuration/test/common/testConfigurationService.js'; -import { VSBuffer } from '../../../../../../base/common/buffer.js'; import { OperatingSystem } from '../../../../../../base/common/platform.js'; import { IRemoteAgentEnvironment } from '../../../../../../platform/remote/common/remoteAgentEnvironment.js'; +import { IDialogService } from '../../../../../../platform/dialogs/common/dialogs.js'; +import { ISandboxPermissionRequest, ISandboxRuntimeConfig } from '../../../../../../platform/sandbox/common/sandboxHelperIpc.js'; +import { ISandboxHelperService } from '../../../../../../platform/sandbox/common/sandboxHelperService.js'; +import { IWorkspaceContextService, IWorkspaceFolder, toWorkspaceFolder } from '../../../../../../platform/workspace/common/workspace.js'; + +type CapturedSandboxRuntimeConfig = ISandboxRuntimeConfig & { + network: { + allowedDomains: string[]; + deniedDomains: string[]; + }; + filesystem: { + denyRead: string[]; + allowWrite: string[]; + denyWrite: string[]; + }; +}; suite('TerminalSandboxService - allowTrustedDomains', () => { const store = ensureNoDisposablesAreLeakedInTestSuite(); @@ -28,8 +42,8 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { let instantiationService: TestInstantiationService; let configurationService: TestConfigurationService; let trustedDomainService: MockTrustedDomainService; - let fileService: MockFileService; - let createdFiles: Map; + let workspaceContextService: MockWorkspaceContextService; + let sandboxHelperService: MockSandboxHelperService; class MockTrustedDomainService implements ITrustedDomainService { _serviceBrand: undefined; @@ -41,14 +55,6 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { } } - class MockFileService { - async createFile(uri: URI, content: VSBuffer): Promise { - const contentString = content.toString(); - createdFiles.set(uri.path, contentString); - return {}; - } - } - class MockRemoteAgentService { async getEnvironment(): Promise { // Return a Linux environment to ensure tests pass on Windows @@ -77,14 +83,80 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { isUnsupportedGlibc: false }; } + + getConnection() { + return null; + } + } + + class PersistingTestConfigurationService extends TestConfigurationService { + override updateValue(key: string, value: unknown, ..._rest: unknown[]): Promise { + return this.setUserConfiguration(key, value); + } + } + + class MockWorkspaceContextService extends mock() { + override _serviceBrand: undefined; + private readonly _onDidChangeWorkspaceFolders = new Emitter(); + override readonly onDidChangeWorkspaceFolders = this._onDidChangeWorkspaceFolders.event; + folders: IWorkspaceFolder[] = []; + + override getWorkspace() { + return { + id: 'test-workspace', + folders: this.folders, + }; + } + } + + class MockSandboxHelperService implements ISandboxHelperService { + _serviceBrand: undefined; + private readonly _onDidRequestSandboxPermission = new Emitter(); + readonly onDidRequestSandboxPermission = this._onDidRequestSandboxPermission.event; + private readonly _pendingPermissionResponses = new Map void>(); + resetSandboxCallCount = 0; + lastWrapRuntimeConfig: ISandboxRuntimeConfig | undefined; + + async resetSandbox(): Promise { + this.resetSandboxCallCount++; + } + + async resolveSandboxPermissionRequest(requestId: string, allowed: boolean): Promise { + this._pendingPermissionResponses.get(requestId)?.(allowed); + this._pendingPermissionResponses.delete(requestId); + } + + async wrapWithSandbox(runtimeConfig: ISandboxRuntimeConfig, command: string): Promise { + this.lastWrapRuntimeConfig = runtimeConfig; + return `wrapped:${command}`; + } + + fireSandboxPermissionRequest(request: ISandboxPermissionRequest): void { + this._onDidRequestSandboxPermission.fire(request); + } + + waitForSandboxPermissionResponse(requestId: string): Promise { + return new Promise(resolve => { + this._pendingPermissionResponses.set(requestId, resolve); + }); + } + } + + class TestTerminalSandboxService extends TerminalSandboxService { + readonly permissionRequests: ISandboxPermissionRequest[] = []; + + override async promptForSandboxPermission(request: ISandboxPermissionRequest): Promise { + this.permissionRequests.push(request); + return true; + } } setup(() => { - createdFiles = new Map(); instantiationService = workbenchInstantiationService({}, store); - configurationService = new TestConfigurationService(); + configurationService = new PersistingTestConfigurationService(); trustedDomainService = new MockTrustedDomainService(); - fileService = new MockFileService(); + workspaceContextService = new MockWorkspaceContextService(); + sandboxHelperService = new MockSandboxHelperService(); // Setup default configuration configurationService.setUserConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxEnabled, true); @@ -95,17 +167,29 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { }); instantiationService.stub(IConfigurationService, configurationService); - instantiationService.stub(IFileService, fileService); - instantiationService.stub(IEnvironmentService, { - _serviceBrand: undefined, - tmpDir: URI.file('/tmp'), - execPath: '/usr/bin/node' - }); instantiationService.stub(ILogService, new NullLogService()); instantiationService.stub(IRemoteAgentService, new MockRemoteAgentService()); instantiationService.stub(ITrustedDomainService, trustedDomainService); + instantiationService.stub(IWorkspaceContextService, workspaceContextService); + instantiationService.stub(ISandboxHelperService, sandboxHelperService); + instantiationService.stub(IDialogService, new class extends mock() { + override async confirm() { + return { confirmed: true }; + } + }); }); + async function getWrappedRuntimeConfig(sandboxService: TerminalSandboxService): Promise { + await sandboxService.isEnabled(); + await sandboxService.wrapCommand('echo test'); + ok(sandboxHelperService.lastWrapRuntimeConfig, 'Sandbox helper should receive a runtime config'); + ok(sandboxHelperService.lastWrapRuntimeConfig.network, 'Sandbox helper config should include network settings'); + ok(Array.isArray(sandboxHelperService.lastWrapRuntimeConfig.network.allowedDomains), 'Sandbox helper config should include allowed domains'); + ok(sandboxHelperService.lastWrapRuntimeConfig.filesystem, 'Sandbox helper config should include filesystem settings'); + ok(Array.isArray(sandboxHelperService.lastWrapRuntimeConfig.filesystem.allowWrite), 'Sandbox helper config should include writable paths'); + return sandboxHelperService.lastWrapRuntimeConfig as CapturedSandboxRuntimeConfig; + } + test('should filter out sole wildcard (*) from trusted domains', async () => { // Setup: Enable allowTrustedDomains and add * to trusted domains configurationService.setUserConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork, { @@ -116,13 +200,7 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { trustedDomainService.trustedDomains = ['*']; const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - const configPath = await sandboxService.getSandboxConfigPath(); - - ok(configPath, 'Config path should be defined'); - const configContent = createdFiles.get(configPath); - ok(configContent, 'Config file should be created'); - - const config = JSON.parse(configContent); + const config = await getWrappedRuntimeConfig(sandboxService); strictEqual(config.network.allowedDomains.length, 0, 'Sole wildcard * should be filtered out'); }); @@ -136,13 +214,7 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { trustedDomainService.trustedDomains = ['*.github.com']; const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - const configPath = await sandboxService.getSandboxConfigPath(); - - ok(configPath, 'Config path should be defined'); - const configContent = createdFiles.get(configPath); - ok(configContent, 'Config file should be created'); - - const config = JSON.parse(configContent); + const config = await getWrappedRuntimeConfig(sandboxService); strictEqual(config.network.allowedDomains.length, 1, 'Wildcard domain should be included'); strictEqual(config.network.allowedDomains[0], '*.github.com', 'Wildcard domain should match'); }); @@ -157,13 +229,7 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { trustedDomainService.trustedDomains = ['*', '*.github.com', 'microsoft.com']; const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - const configPath = await sandboxService.getSandboxConfigPath(); - - ok(configPath, 'Config path should be defined'); - const configContent = createdFiles.get(configPath); - ok(configContent, 'Config file should be created'); - - const config = JSON.parse(configContent); + const config = await getWrappedRuntimeConfig(sandboxService); strictEqual(config.network.allowedDomains.length, 3, 'Should have 3 domains (excluding *)'); ok(config.network.allowedDomains.includes('example.com'), 'Should include configured domain'); ok(config.network.allowedDomains.includes('*.github.com'), 'Should include wildcard domain'); @@ -181,13 +247,7 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { trustedDomainService.trustedDomains = ['*', '*.github.com']; const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - const configPath = await sandboxService.getSandboxConfigPath(); - - ok(configPath, 'Config path should be defined'); - const configContent = createdFiles.get(configPath); - ok(configContent, 'Config file should be created'); - - const config = JSON.parse(configContent); + const config = await getWrappedRuntimeConfig(sandboxService); strictEqual(config.network.allowedDomains.length, 1, 'Should only have configured domain'); strictEqual(config.network.allowedDomains[0], 'example.com', 'Should only include example.com'); }); @@ -202,13 +262,7 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { trustedDomainService.trustedDomains = ['*.github.com', 'github.com']; const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - const configPath = await sandboxService.getSandboxConfigPath(); - - ok(configPath, 'Config path should be defined'); - const configContent = createdFiles.get(configPath); - ok(configContent, 'Config file should be created'); - - const config = JSON.parse(configContent); + const config = await getWrappedRuntimeConfig(sandboxService); strictEqual(config.network.allowedDomains.length, 2, 'Should have 2 unique domains'); ok(config.network.allowedDomains.includes('github.com'), 'Should include github.com'); ok(config.network.allowedDomains.includes('*.github.com'), 'Should include *.github.com'); @@ -224,13 +278,7 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { trustedDomainService.trustedDomains = []; const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - const configPath = await sandboxService.getSandboxConfigPath(); - - ok(configPath, 'Config path should be defined'); - const configContent = createdFiles.get(configPath); - ok(configContent, 'Config file should be created'); - - const config = JSON.parse(configContent); + const config = await getWrappedRuntimeConfig(sandboxService); strictEqual(config.network.allowedDomains.length, 1, 'Should have only configured domain'); strictEqual(config.network.allowedDomains[0], 'example.com', 'Should only include example.com'); }); @@ -245,89 +293,159 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { trustedDomainService.trustedDomains = ['*']; const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - const configPath = await sandboxService.getSandboxConfigPath(); - - ok(configPath, 'Config path should be defined'); - const configContent = createdFiles.get(configPath); - ok(configContent, 'Config file should be created'); - - const config = JSON.parse(configContent); + const config = await getWrappedRuntimeConfig(sandboxService); strictEqual(config.network.allowedDomains.length, 0, 'Should have no domains (* filtered out)'); }); - test('should add ripgrep bin directory to PATH when wrapping command', async () => { + test('should expand workspace write access defaults for multi-root workspaces', async () => { + workspaceContextService.folders = [ + toWorkspaceFolder(URI.file('/workspace-one')), + toWorkspaceFolder(URI.file('/workspace-two')), + ]; + configurationService.setUserConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem, { + denyRead: [], + allowWrite: ['.'], + denyWrite: [] + }); + const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - await sandboxService.getSandboxConfigPath(); - - const wrappedCommand = sandboxService.wrapCommand('echo test'); - - ok( - wrappedCommand.includes('PATH') && wrappedCommand.includes('ripgrep'), - 'Wrapped command should include PATH modification with ripgrep' - ); + const config = await getWrappedRuntimeConfig(sandboxService); + ok(config.filesystem.allowWrite.includes('/workspace-one'), 'Should include the first workspace folder path'); + ok(config.filesystem.allowWrite.includes('/workspace-two'), 'Should include the second workspace folder path'); + ok(config.filesystem.allowWrite.includes('~/.npm'), 'Should include the default npm write path'); }); - test('should pass wrapped command as a single quoted argument', async () => { + test('should delegate wrapping to sandbox helper', async () => { + const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); + const wrappedCommand = await sandboxService.wrapCommand('echo test'); + strictEqual(wrappedCommand, 'wrapped:echo test'); + }); + + test('should preserve the full command when delegating wrapping', async () => { const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - await sandboxService.getSandboxConfigPath(); const command = '";echo SANDBOX_ESCAPE_REPRO; # $(uname) `id`'; - const wrappedCommand = sandboxService.wrapCommand(command); - - ok( - wrappedCommand.includes(`-c '";echo SANDBOX_ESCAPE_REPRO; # $(uname) \`id\`'`), - 'Wrapped command should shell-quote the command argument using single quotes' - ); - ok( - !wrappedCommand.includes(`-c "${command}"`), - 'Wrapped command should not embed the command in double quotes' - ); + const wrappedCommand = await sandboxService.wrapCommand(command); + strictEqual(wrappedCommand, `wrapped:${command}`); }); - test('should keep variable and command substitution payloads literal', async () => { + test('should preserve variable and command substitution payloads', async () => { const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - await sandboxService.getSandboxConfigPath(); const command = 'echo $HOME $(curl eth0.me) `id`'; - const wrappedCommand = sandboxService.wrapCommand(command); - - ok( - wrappedCommand.includes(`-c 'echo $HOME $(curl eth0.me) \`id\`'`), - 'Wrapped command should keep variable and command substitutions inside the quoted argument' - ); - ok( - !wrappedCommand.includes(`-c ${command}`), - 'Wrapped command should not pass substitution payloads to -c without quoting' - ); + const wrappedCommand = await sandboxService.wrapCommand(command); + strictEqual(wrappedCommand, `wrapped:${command}`); }); - test('should escape single-quote breakout payloads in wrapped command argument', async () => { + test('should preserve single-quote breakout payloads', async () => { const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - await sandboxService.getSandboxConfigPath(); const command = `';curl eth0.me; #'`; - const wrappedCommand = sandboxService.wrapCommand(command); - - ok( - wrappedCommand.includes(`-c '`), - 'Wrapped command should continue to use a single-quoted -c argument' - ); - ok( - wrappedCommand.includes('curl eth0.me'), - 'Wrapped command should preserve the payload text literally' - ); - ok( - !wrappedCommand.includes(`-c '${command}'`), - 'Wrapped command should not embed attacker-controlled single quotes without escaping' - ); - strictEqual((wrappedCommand.match(/\\''/g) ?? []).length, 2, 'Single quote breakout payload should escape each embedded single quote'); + const wrappedCommand = await sandboxService.wrapCommand(command); + strictEqual(wrappedCommand, `wrapped:${command}`); }); - test('should escape embedded single quotes in wrapped command argument', async () => { + test('should preserve embedded single quotes', async () => { const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); - await sandboxService.getSandboxConfigPath(); - const wrappedCommand = sandboxService.wrapCommand(`echo 'hello'`); - strictEqual((wrappedCommand.match(/\\''/g) ?? []).length, 2, 'Single quote escapes should be inserted for each embedded single quote'); + const wrappedCommand = await sandboxService.wrapCommand(`echo 'hello'`); + strictEqual(wrappedCommand, `wrapped:echo 'hello'`); + }); + + test('should route sandbox permission requests through terminal sandbox service', async () => { + const sandboxHelperService = new MockSandboxHelperService(); + instantiationService.stub(ISandboxHelperService, sandboxHelperService); + + const sandboxService = store.add(instantiationService.createInstance(TestTerminalSandboxService)); + await sandboxService.wrapWithSandbox({ + network: { + allowedDomains: [], + deniedDomains: [] + }, + filesystem: { + denyRead: [], + allowWrite: [], + denyWrite: [] + } + }, 'echo test'); + + const responsePromise = sandboxHelperService.waitForSandboxPermissionResponse('request-1'); + sandboxHelperService.fireSandboxPermissionRequest({ + requestId: 'request-1', + host: 'example.com', + port: 443, + }); + + strictEqual(await responsePromise, true); + strictEqual(sandboxService.permissionRequests.length, 1); + strictEqual(sandboxService.permissionRequests[0].host, 'example.com'); + strictEqual(sandboxService.permissionRequests[0].port, 443); + }); + + test('should persist approved sandbox hosts to settings', async () => { + const sandboxHelperService = new MockSandboxHelperService(); + instantiationService.stub(ISandboxHelperService, sandboxHelperService); + configurationService.setUserConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork, { + allowedDomains: ['existing.com'], + deniedDomains: ['example.com'], + allowTrustedDomains: false + }); + + const sandboxService = store.add(instantiationService.createInstance(TestTerminalSandboxService)); + await sandboxService.wrapWithSandbox({ + network: { + allowedDomains: [], + deniedDomains: [] + }, + filesystem: { + denyRead: [], + allowWrite: [], + denyWrite: [] + } + }, 'echo test'); + + const responsePromise = sandboxHelperService.waitForSandboxPermissionResponse('request-2'); + sandboxHelperService.fireSandboxPermissionRequest({ + requestId: 'request-2', + host: 'example.com', + port: 443, + }); + + strictEqual(await responsePromise, true); + const updatedSettings = configurationService.getValue<{ + allowedDomains?: string[]; + deniedDomains?: string[]; + }>(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork); + ok(updatedSettings?.allowedDomains?.includes('existing.com')); + ok(updatedSettings?.allowedDomains?.includes('example.com')); + ok(!updatedSettings?.deniedDomains?.includes('example.com')); + }); + + test('should persist approved sandbox write paths to settings', async () => { + configurationService.setUserConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem, { + denyRead: [], + allowWrite: ['/existing/path'], + denyWrite: ['/tmp/blocked.txt'] + }); + + const sandboxService = store.add(instantiationService.createInstance(TerminalSandboxService)); + strictEqual(await sandboxService.promptToAllowWritePath('/tmp/blocked.txt'), true); + + const updatedSettings = configurationService.getValue<{ + allowWrite?: string[]; + denyWrite?: string[]; + }>(TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem); + ok(updatedSettings?.allowWrite?.includes('/existing/path')); + ok(updatedSettings?.allowWrite?.includes('/tmp/blocked.txt')); + ok(!updatedSettings?.denyWrite?.includes('/tmp/blocked.txt')); + }); + + test('should not reset sandbox when unrelated settings change', async () => { + store.add(instantiationService.createInstance(TerminalSandboxService)); + strictEqual(sandboxHelperService.resetSandboxCallCount, 0); + + configurationService.setUserConfiguration('window.zoomLevel', 1); + + strictEqual(sandboxHelperService.resetSandboxCallCount, 0); }); }); diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/electron-browser/commandLineSandboxRewriter.test.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/electron-browser/commandLineSandboxRewriter.test.ts index 46fe1a19203..09135b72913 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/electron-browser/commandLineSandboxRewriter.test.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/electron-browser/commandLineSandboxRewriter.test.ts @@ -22,10 +22,9 @@ suite('CommandLineSandboxRewriter', () => { instantiationService.stub(ITerminalSandboxService, { _serviceBrand: undefined, isEnabled: async () => false, - wrapCommand: command => command, - getSandboxConfigPath: async () => '/tmp/sandbox.json', - getTempDir: () => undefined, - setNeedsForceUpdateConfigFile: () => { }, + promptToAllowWritePath: async () => false, + wrapWithSandbox: async (_runtimeConfig, command) => command, + wrapCommand: command => Promise.resolve(command), ...overrides }); }; @@ -46,29 +45,13 @@ suite('CommandLineSandboxRewriter', () => { strictEqual(result, undefined); }); - test('returns undefined when sandbox config is unavailable', async () => { - stubSandboxService({ - isEnabled: async () => true, - wrapCommand: command => `wrapped:${command}`, - getSandboxConfigPath: async () => undefined, - }); - - const rewriter = store.add(instantiationService.createInstance(CommandLineSandboxRewriter)); - const result = await rewriter.rewrite(createRewriteOptions('echo hello')); - strictEqual(result, undefined); - }); - - test('wraps command when sandbox is enabled and config exists', async () => { + test('wraps command when sandbox is enabled', async () => { const calls: string[] = []; stubSandboxService({ isEnabled: async () => true, wrapCommand: command => { calls.push('wrapCommand'); - return `wrapped:${command}`; - }, - getSandboxConfigPath: async () => { - calls.push('getSandboxConfigPath'); - return '/tmp/sandbox.json'; + return Promise.resolve(`wrapped:${command}`); }, }); @@ -76,6 +59,6 @@ suite('CommandLineSandboxRewriter', () => { const result = await rewriter.rewrite(createRewriteOptions('echo hello')); strictEqual(result?.rewritten, 'wrapped:echo hello'); strictEqual(result?.reasoning, 'Wrapped command for sandbox execution'); - deepStrictEqual(calls, ['getSandboxConfigPath', 'wrapCommand']); + deepStrictEqual(calls, ['wrapCommand']); }); }); diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/electron-browser/runInTerminalTool.test.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/electron-browser/runInTerminalTool.test.ts index 04e2e0fc523..269da136d5f 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/electron-browser/runInTerminalTool.test.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/electron-browser/runInTerminalTool.test.ts @@ -108,10 +108,9 @@ suite('RunInTerminalTool', () => { instantiationService.stub(ITerminalSandboxService, { _serviceBrand: undefined, isEnabled: async () => false, - wrapCommand: command => command, - getSandboxConfigPath: async () => undefined, - getTempDir: () => undefined, - setNeedsForceUpdateConfigFile: () => { } + promptToAllowWritePath: async () => false, + wrapWithSandbox: async (_runtimeConfig, command) => command, + wrapCommand: command => Promise.resolve(command), }); const treeSitterLibraryService = store.add(instantiationService.createInstance(TreeSitterLibraryService)); From a418daa4dcac14928e8b852fc4e0624e595b946a Mon Sep 17 00:00:00 2001 From: Megan Rogge Date: Fri, 13 Mar 2026 17:26:05 -0400 Subject: [PATCH 072/133] constrain questions (#301543) fix #301518 --- .../widget/chatContentParts/media/chatQuestionCarousel.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatQuestionCarousel.css b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatQuestionCarousel.css index 62d2a0a03b7..45e5b303c2e 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatQuestionCarousel.css +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatQuestionCarousel.css @@ -391,6 +391,9 @@ padding: 8px 16px 0; font-size: var(--vscode-chat-font-size-body-s); color: var(--vscode-descriptionForeground); + max-height: min(220px, 25vh); + overflow-y: auto; + overscroll-behavior: contain; .rendered-markdown p { margin: 0; From 1037a025e9ec7fe3e85119def659cd44dcb09ed1 Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Fri, 13 Mar 2026 14:50:12 -0700 Subject: [PATCH 073/133] Enhance LanguageModelToolsService to handle image file widgets in tool invocation messages (#301595) * Enhance LanguageModelToolsService to handle image file widgets in tool invocation messages * resolve comments. --- .../tools/languageModelToolsService.ts | 38 +++++++++++++++++-- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts b/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts index 5f36223b878..f41293507be 100644 --- a/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts +++ b/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts @@ -16,6 +16,7 @@ import { Emitter, Event } from '../../../../../base/common/event.js'; import { createMarkdownCommandLink, MarkdownString } from '../../../../../base/common/htmlContent.js'; import { Iterable } from '../../../../../base/common/iterator.js'; import { combinedDisposable, Disposable, DisposableStore, IDisposable, toDisposable } from '../../../../../base/common/lifecycle.js'; +import { getMediaMime } from '../../../../../base/common/mime.js'; import { derived, derivedOpts, IObservable, IReader, observableFromEventOpts, ObservableSet, observableSignal, transaction } from '../../../../../base/common/observable.js'; import Severity from '../../../../../base/common/severity.js'; import { StopWatch } from '../../../../../base/common/stopwatch.js'; @@ -643,7 +644,7 @@ export class LanguageModelToolsService extends Disposable implements ILanguageMo } }, token); invocationTimeWatch.stop(); - this.ensureToolDetails(dto, toolResult, tool.data); + this.ensureToolDetails(dto, toolResult, tool.data, toolInvocation); const afterExecuteState = await toolInvocation?.didExecuteTool(toolResult, undefined, () => this.shouldAutoConfirmPostExecution(tool.data.id, tool.data.runsInWorkspace, tool.data.source, dto.parameters, dto.context?.sessionResource, dto.chatRequestId)); @@ -983,8 +984,8 @@ export class LanguageModelToolsService extends Disposable implements ILanguageMo } } - private ensureToolDetails(dto: IToolInvocation, toolResult: IToolResult, toolData: IToolData): void { - if (!toolResult.toolResultDetails && (toolData.alwaysDisplayInputOutput || this.toolResultHasImages(toolResult))) { + private ensureToolDetails(dto: IToolInvocation, toolResult: IToolResult, toolData: IToolData, toolInvocation: ChatToolInvocation | undefined): void { + if (!toolResult.toolResultDetails && (toolData.alwaysDisplayInputOutput || (this.toolResultHasImages(toolResult) && !this.toolResultMessageHasImageFileWidgets(toolResult, toolInvocation)))) { toolResult.toolResultDetails = { input: this.formatToolInput(dto), output: this.toolResultToIO(toolResult), @@ -996,6 +997,37 @@ export class LanguageModelToolsService extends Disposable implements ILanguageMo return toolResult.content.some(part => part.kind === 'data' && part.value.mimeType?.startsWith('image/')); } + /** + * Returns true if the tool result message (or falling back to the tool invocation's + * pastTenseMessage from streaming) contains empty markdown links pointing to image + * files (the `[](imageUri)` pattern) that will be rendered as file pills by renderFileWidgets. + */ + private toolResultMessageHasImageFileWidgets(toolResult: IToolResult, toolInvocation: ChatToolInvocation | undefined): boolean { + // Check toolResult.toolResultMessage first — this is what didExecuteTool will + // copy into pastTenseMessage, and it's already available at this point. + // Fall back to pastTenseMessage which may have been set during the streaming phase. + const message = toolResult.toolResultMessage ?? toolInvocation?.pastTenseMessage; + if (!message) { + return false; + } + const value = typeof message === 'string' ? message : message.value; + // Match empty-text markdown links: [](uri) or [ ](uri), capturing the uri + const linkPattern = /\[\s*\]\((?[^)]+)\)/g; + let match: RegExpExecArray | null; + while ((match = linkPattern.exec(value)) !== null) { + try { + const parsed = URI.parse(match.groups!.uri); + const mime = getMediaMime(parsed.path); + if (mime?.startsWith('image/')) { + return true; + } + } catch { + // Invalid URI, skip + } + } + return false; + } + private formatToolInput(dto: IToolInvocation): string { return JSON.stringify(dto.parameters, undefined, 2); } From fde89f1421d94dc681cb5be112c9c08103b7efaf Mon Sep 17 00:00:00 2001 From: Vijay Upadya <41652029+vijayupadya@users.noreply.github.com> Date: Fri, 13 Mar 2026 14:59:31 -0700 Subject: [PATCH 074/133] Rename chat debug to agent debug logs (#301602) * Rename to agent debug logs * renames * ren --- .../browser/actions/chatOpenAgentDebugPanelAction.ts | 10 +++++----- .../contrib/chat/browser/chatDebug/chatDebugEditor.ts | 6 +++--- .../chat/browser/chatDebug/chatDebugEditorInput.ts | 2 +- .../contrib/chat/browser/chatDebug/chatDebugFilters.ts | 2 +- .../chat/browser/chatDebug/chatDebugFlowChartView.ts | 2 +- .../chat/browser/chatDebug/chatDebugHomeView.ts | 2 +- .../chat/browser/chatDebug/chatDebugLogsView.ts | 2 +- .../chat/browser/chatDebug/chatDebugOverviewView.ts | 2 +- .../contrib/chat/browser/promptsDebugContribution.ts | 4 ++-- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/actions/chatOpenAgentDebugPanelAction.ts b/src/vs/workbench/contrib/chat/browser/actions/chatOpenAgentDebugPanelAction.ts index 2f989dacea2..6b4d5af68e8 100644 --- a/src/vs/workbench/contrib/chat/browser/actions/chatOpenAgentDebugPanelAction.ts +++ b/src/vs/workbench/contrib/chat/browser/actions/chatOpenAgentDebugPanelAction.ts @@ -27,14 +27,14 @@ import { Codicon } from '../../../../../base/common/codicons.js'; import { IChatDebugEditorOptions } from '../chatDebug/chatDebugTypes.js'; /** - * Registers the Open Agent Debug Panel and Show Agent Logs actions. + * Registers the Open Agent Debug Logs and Show Agent Debug Logs actions. */ export function registerChatOpenAgentDebugPanelAction() { registerAction2(class OpenAgentDebugPanelAction extends Action2 { constructor() { super({ id: 'workbench.action.chat.openAgentDebugPanel', - title: localize2('chat.openAgentDebugPanel.label', "Open Agent Debug Panel"), + title: localize2('chat.openAgentDebugPanel.label', "Open Agent Debug Logs"), f1: true, category: Categories.Developer, precondition: ChatContextKeys.enabled, @@ -57,7 +57,7 @@ export function registerChatOpenAgentDebugPanelAction() { constructor() { super({ id: 'workbench.action.chat.openAgentDebugPanelForSession', - title: localize2('chat.openAgentDebugPanelForSession.label', "Show Agent Logs"), + title: localize2('chat.openAgentDebugPanelForSession.label', "Show Agent Debug Logs"), f1: false, category: CHAT_CATEGORY, precondition: ContextKeyExpr.and(ChatContextKeys.enabled, ChatContextKeys.chatSessionHasDebugData), @@ -237,7 +237,7 @@ type ChatDebugExportEvent = { type ChatDebugExportClassification = { fileSizeBytes: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; isMeasurement: true; comment: 'Size of the exported chat debug log file in bytes.' }; owner: 'vijayu'; - comment: 'Tracks usage of the debug panel export feature.'; + comment: 'Tracks usage of the Agent Debug Logs export feature.'; }; type ChatDebugImportEvent = { @@ -249,5 +249,5 @@ type ChatDebugImportClassification = { fileSizeBytes: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; isMeasurement: true; comment: 'Size of the imported chat debug log file in bytes.' }; result: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'Outcome of the chat debug file import: success, fileTooLarge, or providerFailed.' }; owner: 'vijayu'; - comment: 'Tracks usage of the debug panel import feature and failure modes.'; + comment: 'Tracks usage of the Agent Debug Logs import feature and failure modes.'; }; diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts index 867053d97ac..aa902154862 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts @@ -34,7 +34,7 @@ const $ = DOM.$; type ChatDebugPanelOpenedClassification = { owner: 'vijayu'; - comment: 'Event fired when the agent debug panel is opened'; + comment: 'Event fired when the agent debug logs panel is opened'; }; type ChatDebugViewSwitchedEvent = { @@ -44,7 +44,7 @@ type ChatDebugViewSwitchedEvent = { type ChatDebugViewSwitchedClassification = { viewState: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The view the user navigated to (home, overview, logs, flowchart).' }; owner: 'vijayu'; - comment: 'Tracks which views users navigate to in the debug panel.'; + comment: 'Tracks which views users navigate to in the Agent Debug Logs.'; }; export class ChatDebugEditor extends EditorPane { @@ -172,7 +172,7 @@ export class ChatDebugEditor extends EditorPane { this._register(this.chatService.onDidCreateModel(model => { if (this.viewState === ViewState.Home) { - // Auto-navigate to the new session when the debug panel is + // Auto-navigate to the new session when the Agent Debug Logs is // already open on the home view. This avoids the user having to // wait for the title to resolve and manually clicking the session. this.navigateToSession(model.sessionResource); diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditorInput.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditorInput.ts index 6b160d58d28..a7659363f4f 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditorInput.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditorInput.ts @@ -41,7 +41,7 @@ export class ChatDebugEditorInput extends EditorInput { readonly resource = ChatDebugEditorInput.RESOURCE; override getName(): string { - return localize('chatDebugInputName', "Agent Debug Panel"); + return localize('chatDebugInputName', "Agent Debug Logs"); } override getIcon(): ThemeIcon { diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugFilters.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugFilters.ts index 1afa9d1ed3b..f3c86fa5427 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugFilters.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugFilters.ts @@ -19,7 +19,7 @@ import { } from './chatDebugTypes.js'; /** - * Shared filter state for the Agent Debug Panel. + * Shared filter state for the Agent Debug Logs. * * Both the Logs view and the Flow Chart view read from this single source of * truth. Toggle commands modify the state and fire `onDidChange` so every diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugFlowChartView.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugFlowChartView.ts index cc143f09377..7f8997efa57 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugFlowChartView.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugFlowChartView.ts @@ -205,7 +205,7 @@ export class ChatDebugFlowChartView extends Disposable { } const sessionTitle = this.chatService.getSessionTitle(this.currentSessionResource) || LocalChatSessionUri.parseLocalSessionId(this.currentSessionResource) || this.currentSessionResource.toString(); this.breadcrumbWidget.setItems([ - new TextBreadcrumbItem(localize('chatDebug.title', "Agent Debug Panel"), true), + new TextBreadcrumbItem(localize('chatDebug.title', "Agent Debug Logs"), true), new TextBreadcrumbItem(sessionTitle, true), new TextBreadcrumbItem(localize('chatDebug.flowChart', "Agent Flow Chart")), ]); diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugHomeView.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugHomeView.ts index 0492768b660..13d3b1d9417 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugHomeView.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugHomeView.ts @@ -51,7 +51,7 @@ export class ChatDebugHomeView extends Disposable { DOM.clearNode(this.scrollContent); this.renderDisposables.clear(); - DOM.append(this.scrollContent, $('h2.chat-debug-home-title', undefined, localize('chatDebug.title', "Agent Debug Panel"))); + DOM.append(this.scrollContent, $('h2.chat-debug-home-title', undefined, localize('chatDebug.title', "Agent Debug Logs"))); // Determine the active session resource const activeWidget = this.chatWidgetService.lastFocusedWidget; diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts index dcae4139833..701f5099d40 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts @@ -292,7 +292,7 @@ export class ChatDebugLogsView extends Disposable { } const sessionTitle = this.chatService.getSessionTitle(this.currentSessionResource) || LocalChatSessionUri.parseLocalSessionId(this.currentSessionResource) || this.currentSessionResource.toString(); this.breadcrumbWidget.setItems([ - new TextBreadcrumbItem(localize('chatDebug.title', "Agent Debug Panel"), true), + new TextBreadcrumbItem(localize('chatDebug.title', "Agent Debug Logs"), true), new TextBreadcrumbItem(sessionTitle, true), new TextBreadcrumbItem(localize('chatDebug.logs', "Logs")), ]); diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugOverviewView.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugOverviewView.ts index 8d9fcbdd2aa..24a8b9b1efd 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugOverviewView.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugOverviewView.ts @@ -117,7 +117,7 @@ export class ChatDebugOverviewView extends Disposable { } const sessionTitle = this.chatService.getSessionTitle(this.currentSessionResource) || LocalChatSessionUri.parseLocalSessionId(this.currentSessionResource) || this.currentSessionResource.toString(); this.breadcrumbWidget.setItems([ - new TextBreadcrumbItem(localize('chatDebug.title', "Agent Debug Panel"), true), + new TextBreadcrumbItem(localize('chatDebug.title', "Agent Debug Logs"), true), new TextBreadcrumbItem(sessionTitle), ]); } diff --git a/src/vs/workbench/contrib/chat/browser/promptsDebugContribution.ts b/src/vs/workbench/contrib/chat/browser/promptsDebugContribution.ts index 61490de278b..85c07a6c599 100644 --- a/src/vs/workbench/contrib/chat/browser/promptsDebugContribution.ts +++ b/src/vs/workbench/contrib/chat/browser/promptsDebugContribution.ts @@ -14,7 +14,7 @@ import { IPromptDiscoveryInfo, IPromptsService } from '../common/promptSyntax/se * * This contribution listens for discovery events emitted by the prompts service * and forwards them as debug log entries. It also registers a resolve provider - * so expanding a discovery event in the debug panel shows the full file list. + * so expanding a discovery event in the Agent Debug Logs shows the full file list. */ export class PromptsDebugContribution extends Disposable implements IWorkbenchContribution { @@ -81,7 +81,7 @@ export class PromptsDebugContribution extends Disposable implements IWorkbenchCo })); // Register a resolve provider so expanding a discovery event - // in the debug panel shows the full file list. + // in the Agent Debug Logs shows the full file list. this._register(chatDebugService.registerProvider({ provideChatDebugLog: async () => undefined, resolveChatDebugLogEvent: async (eventId) => { From 75282c3fef302bcf0dbc8053bc52994e0db957b0 Mon Sep 17 00:00:00 2001 From: Paul Date: Fri, 13 Mar 2026 15:57:08 -0700 Subject: [PATCH 075/133] Add feature flag for agent debug experience (#301528) --- .../chat/browser/chatDebug/chatDebugEditor.ts | 18 +++++++- .../browser/chatDebug/chatDebugHomeView.ts | 28 ++++++++++++ .../common/chatService/chatServiceImpl.ts | 44 +++++++++++++++++++ .../computeAutomaticInstructions.ts | 17 ++++++- .../chat/common/promptSyntax/promptTypes.ts | 25 +++++++++++ 5 files changed, 130 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts index aa902154862..85063044259 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts @@ -11,6 +11,7 @@ import { CancellationToken } from '../../../../../base/common/cancellation.js'; import { DisposableMap, MutableDisposable } from '../../../../../base/common/lifecycle.js'; import { URI } from '../../../../../base/common/uri.js'; import { IContextKeyService } from '../../../../../platform/contextkey/common/contextkey.js'; +import { IConfigurationService } from '../../../../../platform/configuration/common/configuration.js'; import { IInstantiationService } from '../../../../../platform/instantiation/common/instantiation.js'; import { IStorageService } from '../../../../../platform/storage/common/storage.js'; import { ITelemetryService } from '../../../../../platform/telemetry/common/telemetry.js'; @@ -22,6 +23,7 @@ import { EditorInput } from '../../../../common/editor/editorInput.js'; import { IEditorGroup } from '../../../../services/editor/common/editorGroupsService.js'; import { IChatDebugService } from '../../common/chatDebugService.js'; import { IChatService } from '../../common/chatService/chatService.js'; +import { AGENT_DEBUG_LOG_ENABLED_SETTING } from '../../common/promptSyntax/promptTypes.js'; import { IChatWidgetService } from '../chat.js'; import { ViewState, IChatDebugEditorOptions } from './chatDebugTypes.js'; import { ChatDebugFilterState, registerFilterMenuItems } from './chatDebugFilters.js'; @@ -88,6 +90,7 @@ export class ChatDebugEditor extends EditorPane { @IChatWidgetService private readonly chatWidgetService: IChatWidgetService, @IChatService private readonly chatService: IChatService, @IContextKeyService private readonly contextKeyService: IContextKeyService, + @IConfigurationService private readonly configurationService: IConfigurationService, ) { super(ChatDebugEditor.ID, group, telemetryService, themeService, storageService); } @@ -171,7 +174,7 @@ export class ChatDebugEditor extends EditorPane { })); this._register(this.chatService.onDidCreateModel(model => { - if (this.viewState === ViewState.Home) { + if (this.viewState === ViewState.Home && this.configurationService.getValue(AGENT_DEBUG_LOG_ENABLED_SETTING)) { // Auto-navigate to the new session when the Agent Debug Logs is // already open on the home view. This avoids the user having to // wait for the title to resolve and manually clicking the session. @@ -307,6 +310,12 @@ export class ChatDebugEditor extends EditorPane { super.setEditorVisible(visible); if (visible) { this.telemetryService.publicLog2<{}, ChatDebugPanelOpenedClassification>('chatDebugPanelOpened'); + // If the feature flag is disabled, always reset to the home view + if (!this.configurationService.getValue(AGENT_DEBUG_LOG_ENABLED_SETTING)) { + this.endActiveSession(); + this.showView(ViewState.Home); + return; + } // Re-show the current view so it reloads events from scratch, // ensuring correct ordering and no stale duplicates. // Navigation from new openEditor() options is handled by @@ -316,6 +325,13 @@ export class ChatDebugEditor extends EditorPane { } private _applyNavigationOptions(options: IChatDebugEditorOptions): void { + // If the feature flag is disabled, always show the home view + if (!this.configurationService.getValue(AGENT_DEBUG_LOG_ENABLED_SETTING)) { + this.endActiveSession(); + this.showView(ViewState.Home); + return; + } + const { sessionResource, viewHint, filter } = options; if (viewHint === 'logs' && sessionResource) { this.navigateToSession(sessionResource, 'logs'); diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugHomeView.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugHomeView.ts index 13d3b1d9417..c6120c62749 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugHomeView.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugHomeView.ts @@ -4,6 +4,7 @@ *--------------------------------------------------------------------------------------------*/ import * as DOM from '../../../../../base/browser/dom.js'; +import { Button } from '../../../../../base/browser/ui/button/button.js'; import { Codicon } from '../../../../../base/common/codicons.js'; import { Emitter } from '../../../../../base/common/event.js'; import { Disposable, DisposableStore } from '../../../../../base/common/lifecycle.js'; @@ -11,10 +12,14 @@ import { ThemeIcon } from '../../../../../base/common/themables.js'; import { URI } from '../../../../../base/common/uri.js'; import { isUUID } from '../../../../../base/common/uuid.js'; import { localize } from '../../../../../nls.js'; +import { IConfigurationService } from '../../../../../platform/configuration/common/configuration.js'; +import { defaultButtonStyles } from '../../../../../platform/theme/browser/defaultStyles.js'; import { IChatDebugService } from '../../common/chatDebugService.js'; import { IChatService } from '../../common/chatService/chatService.js'; +import { AGENT_DEBUG_LOG_ENABLED_SETTING } from '../../common/promptSyntax/promptTypes.js'; import { LocalChatSessionUri } from '../../common/model/chatUri.js'; import { IChatWidgetService } from '../chat.js'; +import { IPreferencesService } from '../../../../services/preferences/common/preferences.js'; const $ = DOM.$; @@ -32,10 +37,18 @@ export class ChatDebugHomeView extends Disposable { @IChatService private readonly chatService: IChatService, @IChatDebugService private readonly chatDebugService: IChatDebugService, @IChatWidgetService private readonly chatWidgetService: IChatWidgetService, + @IConfigurationService private readonly configurationService: IConfigurationService, + @IPreferencesService private readonly preferencesService: IPreferencesService, ) { super(); this.container = DOM.append(parent, $('.chat-debug-home')); this.scrollContent = DOM.append(this.container, $('div.chat-debug-home-content')); + + this._register(this.configurationService.onDidChangeConfiguration(e => { + if (e.affectsConfiguration(AGENT_DEBUG_LOG_ENABLED_SETTING)) { + this.render(); + } + })); } show(): void { @@ -53,6 +66,21 @@ export class ChatDebugHomeView extends Disposable { DOM.append(this.scrollContent, $('h2.chat-debug-home-title', undefined, localize('chatDebug.title', "Agent Debug Logs"))); + const isEnabled = this.configurationService.getValue(AGENT_DEBUG_LOG_ENABLED_SETTING); + if (!isEnabled) { + DOM.append(this.scrollContent, $('p.chat-debug-home-subtitle', undefined, + localize('chatDebug.disabled', "Enable to view debug logs and investigate chat issues with /troubleshoot.") + )); + + const enableButton = this.renderDisposables.add(new Button(this.scrollContent, { ...defaultButtonStyles, secondary: true })); + enableButton.element.style.width = 'auto'; + enableButton.label = localize('chatDebug.openSetting', "Enable in Settings"); + this.renderDisposables.add(enableButton.onDidClick(() => { + this.preferencesService.openSettings({ jsonEditor: false, query: AGENT_DEBUG_LOG_ENABLED_SETTING }); + })); + return; + } + // Determine the active session resource const activeWidget = this.chatWidgetService.lastFocusedWidget; const activeSessionResource = activeWidget?.viewModel?.sessionResource; diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts index 5fa269e35b8..4ac9365bdf6 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts @@ -53,6 +53,7 @@ import { ChatMessageRole, IChatMessage, ILanguageModelsService } from '../langua import { ILanguageModelToolsService } from '../tools/languageModelToolsService.js'; import { ChatSessionOperationLog } from '../model/chatSessionOperationLog.js'; import { IPromptsService } from '../promptSyntax/service/promptsService.js'; +import { AGENT_DEBUG_LOG_ENABLED_SETTING, AGENT_DEBUG_LOG_FILE_LOGGING_ENABLED_SETTING, TROUBLESHOOT_COMMAND_NAME, TROUBLESHOOT_SKILL_PATH, COPILOT_SKILL_URI_SCHEME } from '../promptSyntax/promptTypes.js'; import { ChatRequestHooks, mergeHooks } from '../promptSyntax/hookSchema.js'; import { ResourceMap } from '../../../../../base/common/map.js'; @@ -988,6 +989,49 @@ export class ChatService extends Disposable implements IChatService { let detectedAgent: IChatAgentData | undefined; let detectedCommand: IChatAgentCommand | undefined; + // Gate /troubleshoot and the troubleshoot skill behind the feature flags + { + const debugLogEnabled = this.configurationService.getValue(AGENT_DEBUG_LOG_ENABLED_SETTING); + const fileLoggingEnabled = this.configurationService.getValue(AGENT_DEBUG_LOG_FILE_LOGGING_ENABLED_SETTING); + if (!debugLogEnabled || !fileLoggingEnabled) { + const isTroubleshootCommand = agentSlashCommandPart?.command.name === TROUBLESHOOT_COMMAND_NAME; + const hasTroubleshootSkill = options?.attachedContext?.some(v => { + const uri = IChatRequestVariableEntry.toUri(v); + return uri && (uri.scheme === COPILOT_SKILL_URI_SCHEME || uri.path.includes(TROUBLESHOOT_SKILL_PATH)); + }); + if (isTroubleshootCommand || hasTroubleshootSkill) { + request = model.addRequest(parsedRequest, { variables: [] }, attempt, options?.modeInfo); + completeResponseCreated(); + + const missingSettings: string[] = []; + if (!debugLogEnabled) { + missingSettings.push('`' + AGENT_DEBUG_LOG_ENABLED_SETTING + '`'); + } + if (!fileLoggingEnabled) { + missingSettings.push('`' + AGENT_DEBUG_LOG_FILE_LOGGING_ENABLED_SETTING + '`'); + } + + const settingsQuery = !debugLogEnabled && !fileLoggingEnabled + ? AGENT_DEBUG_LOG_ENABLED_SETTING + : !debugLogEnabled ? '@id:' + AGENT_DEBUG_LOG_ENABLED_SETTING : '@id:' + AGENT_DEBUG_LOG_FILE_LOGGING_ENABLED_SETTING; + const settingsArg = encodeURIComponent(JSON.stringify(settingsQuery)); + model.acceptResponseProgress(request, { + kind: 'markdownContent', + content: new MarkdownString(localize( + 'agentDebugLog.troubleshootDisabled', + "The `{0}` skill requires the following settings to be enabled: {1}. After enabling, reload the window to apply. [Enable in Settings](command:workbench.action.openSettings?{2})", + TROUBLESHOOT_COMMAND_NAME, + missingSettings.join(', '), + settingsArg + ), { isTrusted: { enabledCommands: ['workbench.action.openSettings'] } }), + }); + model.setResponse(request, {}); + request.response?.complete(); + return; + } + } + } + // Collect hooks from hook .json files let collectedHooks: ChatRequestHooks | undefined; let hasDisabledClaudeHooks = false; diff --git a/src/vs/workbench/contrib/chat/common/promptSyntax/computeAutomaticInstructions.ts b/src/vs/workbench/contrib/chat/common/promptSyntax/computeAutomaticInstructions.ts index 62491d1c860..0cfdc0b14d3 100644 --- a/src/vs/workbench/contrib/chat/common/promptSyntax/computeAutomaticInstructions.ts +++ b/src/vs/workbench/contrib/chat/common/promptSyntax/computeAutomaticInstructions.ts @@ -25,6 +25,7 @@ import { PromptsConfig } from './config/config.js'; import { isInClaudeAgentsFolder, isInClaudeRulesFolder, isPromptOrInstructionsFile } from './config/promptFileLocations.js'; import { ParsedPromptFile } from './promptFileParser.js'; import { AgentFileType, ICustomAgent, IPromptPath, IPromptsService } from './service/promptsService.js'; +import { AGENT_DEBUG_LOG_ENABLED_SETTING, AGENT_DEBUG_LOG_FILE_LOGGING_ENABLED_SETTING, TROUBLESHOOT_SKILL_PATH } from './promptTypes.js'; import { OffsetRange } from '../../../../../editor/common/core/ranges/offsetRange.js'; import { ChatConfiguration, ChatModeKind } from '../constants.js'; import { UserSelectedTools } from '../participants/chatAgents.js'; @@ -359,7 +360,21 @@ export class ComputeAutomaticInstructions { const agentSkills = await this._promptsService.findAgentSkills(token, this._sessionResource); // Filter out skills with disableModelInvocation=true (they can only be triggered manually via /name) // Also filter by `when` clause using the scoped context key service - const modelInvocableSkills = agentSkills?.filter(skill => !skill.disableModelInvocation && (!skill.when || this._contextKeyService.contextMatchesRules(skill.when))); + // Also filter out the troubleshoot skill when the feature flags are disabled + const isDebugLogEnabled = this._configurationService.getValue(AGENT_DEBUG_LOG_ENABLED_SETTING); + const isFileLoggingEnabled = this._configurationService.getValue(AGENT_DEBUG_LOG_FILE_LOGGING_ENABLED_SETTING); + const modelInvocableSkills = agentSkills?.filter(skill => { + if (skill.disableModelInvocation) { + return false; + } + if (skill.when && !this._contextKeyService.contextMatchesRules(skill.when)) { + return false; + } + if ((!isDebugLogEnabled || !isFileLoggingEnabled) && skill.uri.path.includes(TROUBLESHOOT_SKILL_PATH)) { + return false; + } + return true; + }); if (modelInvocableSkills && modelInvocableSkills.length > 0) { const useSkillAdherencePrompt = this._configurationService.getValue(PromptsConfig.USE_SKILL_ADHERENCE_PROMPT); entries.push(''); diff --git a/src/vs/workbench/contrib/chat/common/promptSyntax/promptTypes.ts b/src/vs/workbench/contrib/chat/common/promptSyntax/promptTypes.ts index c51a7123aef..c34350dcfb7 100644 --- a/src/vs/workbench/contrib/chat/common/promptSyntax/promptTypes.ts +++ b/src/vs/workbench/contrib/chat/common/promptSyntax/promptTypes.ts @@ -40,6 +40,31 @@ export const SKILL_LANGUAGE_ID = 'skill'; */ export const ALL_PROMPTS_LANGUAGE_SELECTOR: LanguageSelector = [PROMPT_LANGUAGE_ID, INSTRUCTIONS_LANGUAGE_ID, AGENT_LANGUAGE_ID, SKILL_LANGUAGE_ID]; +/** + * Configuration key for enabling the agent debug log feature. + */ +export const AGENT_DEBUG_LOG_ENABLED_SETTING = 'github.copilot.chat.agentDebugLog.enabled'; + +/** + * Configuration key for enabling file logging for the agent debug log. + */ +export const AGENT_DEBUG_LOG_FILE_LOGGING_ENABLED_SETTING = 'github.copilot.chat.agentDebugLog.fileLogging.enabled'; + +/** + * The name of the troubleshoot slash command / skill. + */ +export const TROUBLESHOOT_COMMAND_NAME = 'troubleshoot'; + +/** + * URI scheme used by the Copilot extension for built-in skills. + */ +export const COPILOT_SKILL_URI_SCHEME = 'copilot-skill'; + +/** + * Path fragment that identifies the troubleshoot skill in a URI. + */ +export const TROUBLESHOOT_SKILL_PATH = 'troubleshoot/SKILL.md'; + /** * The language id for a prompts type. */ From 8ff4db04fe566a8d38e4f95641e39fcb449f51d4 Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Fri, 13 Mar 2026 16:00:26 -0700 Subject: [PATCH 076/133] build: bump js-debug to 1.112.0 (#301615) - Updates js-debug extension from version 1.110.0 to 1.112.0 - Updates corresponding sha256 hash for verification (Commit message generated by Copilot) --- product.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/product.json b/product.json index cbd7903d0b4..48804f15226 100644 --- a/product.json +++ b/product.json @@ -52,8 +52,8 @@ }, { "name": "ms-vscode.js-debug", - "version": "1.110.0", - "sha256": "ad3f7d935b64f4ee123853c464b47b3cba13e5018edef831770ae9c3eb218f5b", + "version": "1.112.0", + "sha256": "c24322931434940938f8cf76ebc3dac1e95a5539b9625b165b6672d7f7eafea8", "repo": "https://github.com/microsoft/vscode-js-debug", "metadata": { "id": "25629058-ddac-4e17-abba-74678e126c5d", From 2c43738efa848aff465c467fedc3126b0869358c Mon Sep 17 00:00:00 2001 From: Josh Spicer <23246594+joshspicer@users.noreply.github.com> Date: Fri, 13 Mar 2026 16:03:37 -0700 Subject: [PATCH 077/133] sessions: built-in skills (#301607) * sessions: add built-in skills infrastructure Add a 'built-in skills' concept mirroring the existing 'built-in prompts' pattern, so that skills bundled with the Sessions app are always available. - Create src/vs/sessions/skills/ directory for bundled SKILL.md files - Bundle vs/sessions/skills/**/SKILL.md in build config - AgenticPromptsService: discover and parse built-in skills from the bundled directory, override findAgentSkills() to merge them at lowest priority (user/workspace skills override by name), extend listPromptFiles and listPromptFilesForStorage for skill type - Tree view: handle BUILTIN_STORAGE group for skills category Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * sessions: add built-in 'update-skills' skill First built-in skill that guides the agent to capture major repository learnings by creating or updating skills and instructions. Triggered when the user says 'learn!' or when significant reusable knowledge is discovered during a session. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * sessions: support edit-and-save-to-override for built-in skills Extend the built-in prompt save-to-override flow to also work for built-in skills. When editing a built-in skill, users can save it to workspace or user location, which overrides the built-in version. - Gate the in-memory editing session on both prompt and skill types - Resolve save target directories using the actual prompt type - Preserve skill directory structure ({name}/SKILL.md) when saving - Generalize UI labels from 'prompt override' to 'override' Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * sessions: address PR review feedback for built-in skills - Sanitize built-in skill name/description (strip XML tags, truncate) to match the same safety applied to other skill sources - Fix JSDoc: all sources override built-ins, not just user/workspace - Remove unnecessary 'as unknown as PromptsStorage' cast in tree view Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * sessions: refine editor options types for accessibility and font settings --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- build/gulpfile.vscode.ts | 1 + .../browser/aiCustomizationTreeViewViews.ts | 4 + .../contrib/chat/browser/promptsService.ts | 145 ++++++++++++++++-- src/vs/sessions/skills/update-skills/SKILL.md | 114 ++++++++++++++ .../aiCustomizationManagementEditor.ts | 38 +++-- 5 files changed, 277 insertions(+), 25 deletions(-) create mode 100644 src/vs/sessions/skills/update-skills/SKILL.md diff --git a/build/gulpfile.vscode.ts b/build/gulpfile.vscode.ts index 187726c4c17..f60817b66d5 100644 --- a/build/gulpfile.vscode.ts +++ b/build/gulpfile.vscode.ts @@ -100,6 +100,7 @@ const vscodeResourceIncludes = [ // Sessions 'out-build/vs/sessions/contrib/chat/browser/media/*.svg', 'out-build/vs/sessions/prompts/*.prompt.md', + 'out-build/vs/sessions/skills/**/SKILL.md', // Extensions 'out-build/vs/workbench/contrib/extensions/browser/media/{theme-icon.png,language-icon.svg}', diff --git a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeViewViews.ts b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeViewViews.ts index 7e52d57a889..4b92d3f59a8 100644 --- a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeViewViews.ts +++ b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeViewViews.ts @@ -410,6 +410,7 @@ class UnifiedAICustomizationDataSource implements IAsyncDataSource s.storage === PromptsStorage.local); const userSkills = cached.skills.filter(s => s.storage === PromptsStorage.user); const extensionSkills = cached.skills.filter(s => s.storage === PromptsStorage.extension); + const builtinSkills = cached.skills.filter(s => s.storage === BUILTIN_STORAGE); if (workspaceSkills.length > 0) { groups.push(this.createGroupItem(promptType, PromptsStorage.local, workspaceSkills.length)); @@ -420,6 +421,9 @@ class UnifiedAICustomizationDataSource implements IAsyncDataSource 0) { groups.push(this.createGroupItem(promptType, PromptsStorage.extension, extensionSkills.length)); } + if (builtinSkills.length > 0) { + groups.push(this.createGroupItem(promptType, BUILTIN_STORAGE, builtinSkills.length)); + } return groups; } diff --git a/src/vs/sessions/contrib/chat/browser/promptsService.ts b/src/vs/sessions/contrib/chat/browser/promptsService.ts index d35b8048b74..8cc51fa370e 100644 --- a/src/vs/sessions/contrib/chat/browser/promptsService.ts +++ b/src/vs/sessions/contrib/chat/browser/promptsService.ts @@ -6,7 +6,7 @@ import { PromptsService } from '../../../../workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.js'; import { PromptFilesLocator } from '../../../../workbench/contrib/chat/common/promptSyntax/utils/promptFilesLocator.js'; import { Event } from '../../../../base/common/event.js'; -import { basename, isEqualOrParent, joinPath } from '../../../../base/common/resources.js'; +import { basename, dirname, isEqualOrParent, joinPath } from '../../../../base/common/resources.js'; import { URI } from '../../../../base/common/uri.js'; import { CancellationToken } from '../../../../base/common/cancellation.js'; import { FileAccess } from '../../../../base/common/network.js'; @@ -14,9 +14,9 @@ import { IConfigurationService } from '../../../../platform/configuration/common import { IFileService } from '../../../../platform/files/common/files.js'; import { ILogService } from '../../../../platform/log/common/log.js'; import { IWorkspaceContextService, IWorkspaceFolder } from '../../../../platform/workspace/common/workspace.js'; -import { HOOKS_SOURCE_FOLDER, getCleanPromptName } from '../../../../workbench/contrib/chat/common/promptSyntax/config/promptFileLocations.js'; +import { HOOKS_SOURCE_FOLDER, SKILL_FILENAME, getCleanPromptName } from '../../../../workbench/contrib/chat/common/promptSyntax/config/promptFileLocations.js'; import { PromptsType } from '../../../../workbench/contrib/chat/common/promptSyntax/promptTypes.js'; -import { IPromptPath, PromptsStorage } from '../../../../workbench/contrib/chat/common/promptSyntax/service/promptsService.js'; +import { IAgentSkill, IPromptPath, PromptsStorage } from '../../../../workbench/contrib/chat/common/promptSyntax/service/promptsService.js'; import { BUILTIN_STORAGE, IBuiltinPromptPath } from '../../chat/common/builtinPromptsStorage.js'; import { IWorkbenchEnvironmentService } from '../../../../workbench/services/environment/common/environmentService.js'; import { IPathService } from '../../../../workbench/services/path/common/pathService.js'; @@ -28,9 +28,13 @@ import { IWorkspaceTrustManagementService } from '../../../../platform/workspace /** URI root for built-in prompts bundled with the Sessions app. */ export const BUILTIN_PROMPTS_URI = FileAccess.asFileUri('vs/sessions/prompts'); +/** URI root for built-in skills bundled with the Sessions app. */ +export const BUILTIN_SKILLS_URI = FileAccess.asFileUri('vs/sessions/skills'); + export class AgenticPromptsService extends PromptsService { private _copilotRoot: URI | undefined; private _builtinPromptsCache: Map> | undefined; + private _builtinSkillsCache: Promise | undefined; protected override createPromptFilesLocator(): PromptFilesLocator { return this.instantiationService.createInstance(AgenticPromptFilesLocator); @@ -80,27 +84,134 @@ export class AgenticPromptsService extends PromptsService { } } + //#region Built-in Skills + /** - * Override to include built-in prompts and filter out those overridden - * by user or workspace prompts with the same name. + * Returns built-in skill metadata, discovering and parsing SKILL.md files + * bundled in the `vs/sessions/skills/` directory. + */ + private async getBuiltinSkills(): Promise { + if (!this._builtinSkillsCache) { + this._builtinSkillsCache = this.discoverBuiltinSkills(); + } + return this._builtinSkillsCache; + } + + /** + * Discovers built-in skills from `vs/sessions/skills/{name}/SKILL.md`. + * Each subdirectory containing a SKILL.md is treated as a skill. + */ + private async discoverBuiltinSkills(): Promise { + const fileService = this.instantiationService.invokeFunction(accessor => accessor.get(IFileService)); + try { + const stat = await fileService.resolve(BUILTIN_SKILLS_URI); + if (!stat.children) { + return []; + } + + const skills: IAgentSkill[] = []; + for (const child of stat.children) { + if (!child.isDirectory) { + continue; + } + const skillFileUri = joinPath(child.resource, SKILL_FILENAME); + try { + const parsed = await this.parseNew(skillFileUri, CancellationToken.None); + const rawName = parsed.header?.name; + const rawDescription = parsed.header?.description; + if (!rawName || !rawDescription) { + continue; + } + const name = sanitizeSkillText(rawName, 64); + const description = sanitizeSkillText(rawDescription, 1024); + const folderName = basename(child.resource); + if (name !== folderName) { + continue; + } + skills.push({ + uri: skillFileUri, + storage: BUILTIN_STORAGE as PromptsStorage, + name, + description, + disableModelInvocation: parsed.header?.disableModelInvocation === true, + userInvocable: parsed.header?.userInvocable !== false, + }); + } catch (e) { + this.logger.warn(`[discoverBuiltinSkills] Failed to parse built-in skill: ${skillFileUri}`, e instanceof Error ? e.message : String(e)); + } + } + return skills; + } catch { + return []; + } + } + + /** + * Returns built-in skill file paths for listing in the UI. + */ + private async getBuiltinSkillPaths(): Promise { + const skills = await this.getBuiltinSkills(); + return skills.map(s => ({ + uri: s.uri, + storage: BUILTIN_STORAGE, + type: PromptsType.skill, + })); + } + + /** + * Override to include built-in skills, appending them with lowest priority. + * Skills from any other source (workspace, user, extension, internal) take precedence. + */ + public override async findAgentSkills(token: CancellationToken, sessionResource?: URI): Promise { + const baseResult = await super.findAgentSkills(token, sessionResource); + if (baseResult === undefined) { + return undefined; + } + + const builtinSkills = await this.getBuiltinSkills(); + if (builtinSkills.length === 0) { + return baseResult; + } + + // Collect names already present from other sources + const existingNames = new Set(baseResult.map(s => s.name)); + const nonOverridden = builtinSkills.filter(s => !existingNames.has(s.name)); + if (nonOverridden.length === 0) { + return baseResult; + } + + return [...baseResult, ...nonOverridden]; + } + + //#endregion + + /** + * Override to include built-in prompts and built-in skills, filtering out + * those overridden by user or workspace items with the same name. */ public override async listPromptFiles(type: PromptsType, token: CancellationToken): Promise { const baseResults = await super.listPromptFiles(type, token); - const builtinPrompts = await this.getBuiltinPromptFiles(type); - if (builtinPrompts.length === 0) { + + let builtinItems: readonly IBuiltinPromptPath[]; + if (type === PromptsType.skill) { + builtinItems = await this.getBuiltinSkillPaths(); + } else { + builtinItems = await this.getBuiltinPromptFiles(type); + } + if (builtinItems.length === 0) { return baseResults; } - // Collect names of user/workspace prompts to detect overrides + // Collect names of user/workspace items to detect overrides const overriddenNames = new Set(); for (const p of baseResults) { if (p.storage === PromptsStorage.local || p.storage === PromptsStorage.user) { - overriddenNames.add(getCleanPromptName(p.uri)); + overriddenNames.add(type === PromptsType.skill ? basename(dirname(p.uri)) : getCleanPromptName(p.uri)); } } - const nonOverridden = builtinPrompts.filter( - p => !overriddenNames.has(getCleanPromptName(p.uri)) + const nonOverridden = builtinItems.filter( + p => !overriddenNames.has(type === PromptsType.skill ? basename(dirname(p.uri)) : getCleanPromptName(p.uri)) ); // Built-in items use BUILTIN_STORAGE ('builtin') which is not in the // core IPromptPath union but is handled by the sessions UI layer. @@ -109,6 +220,9 @@ export class AgenticPromptsService extends PromptsService { public override async listPromptFilesForStorage(type: PromptsType, storage: PromptsStorage, token: CancellationToken): Promise { if (storage === BUILTIN_STORAGE) { + if (type === PromptsType.skill) { + return this.getBuiltinSkillPaths() as Promise; + } return this.getBuiltinPromptFiles(type) as Promise; } return super.listPromptFilesForStorage(type, storage, token); @@ -217,3 +331,12 @@ function getCliUserSubfolder(type: PromptsType): string | undefined { } } +/** + * Strips XML tags and truncates to the given max length. + * Matches the sanitization applied by PromptsService for other skill sources. + */ +function sanitizeSkillText(text: string, maxLength: number): string { + const sanitized = text.replace(/<[^>]+>/g, ''); + return sanitized.length > maxLength ? sanitized.substring(0, maxLength) : sanitized; +} + diff --git a/src/vs/sessions/skills/update-skills/SKILL.md b/src/vs/sessions/skills/update-skills/SKILL.md new file mode 100644 index 00000000000..56dad1140f2 --- /dev/null +++ b/src/vs/sessions/skills/update-skills/SKILL.md @@ -0,0 +1,114 @@ +--- +name: update-skills +description: Create or update repository skills and instructions when major learnings are discovered during a session. Use when the user says "learn!", when a significant pattern or pitfall is identified, or when reusable domain knowledge should be captured for future sessions. +--- + + +# Update Skills & Instructions + +When a major repository learning is discovered — a recurring pattern, a non-obvious pitfall, a crucial architectural constraint, or domain knowledge that would save future sessions significant time — capture it as a skill or instruction so it persists across sessions. + +## When to Use + +- The user explicitly says **"learn!"** or asks to capture a learning +- You discover a significant pattern or constraint that cost meaningful debugging time +- You identify reusable domain knowledge that isn't documented anywhere in the repo +- A correction from the user reveals a general principle worth preserving + +## Decision: Skill vs Instruction vs Learning + +**Add a learning to an existing instruction** when: +- The insight is small (1-4 sentences) and fits naturally into an existing instruction file +- It refines or extends an existing guideline +- Follow the pattern in `.github/instructions/learnings.instructions.md` + +**Create or update a skill** (`.github/skills/{name}/SKILL.md` or `.agents/skills/{name}/SKILL.md`) when: +- The knowledge is substantial (multi-step procedure, detailed guidelines, or rich examples) +- It covers a distinct domain area (e.g., "how to debug X", "patterns for Y") +- Future sessions should be able to invoke it by name + +**Create or update an instruction** (`.github/instructions/{name}.instructions.md`) when: +- The rule should apply automatically based on file patterns (`applyTo`) or globally +- It's a coding convention, architectural constraint, or process rule +- It doesn't need to be invoked on demand + +## Procedure + +### 1. Identify the Learning + +Reflect on what went wrong or what was discovered: +- What was the problem or unexpected behavior? +- Why was it a problem? (root cause, not symptoms) +- How was it fixed or what's the correct approach? +- Can it be generalized beyond this specific instance? + +### 2. Check for Existing Files + +Before creating new files, search for existing skills and instructions that might be the right home: + +``` +# Check existing skills +ls .github/skills/ .agents/skills/ 2>/dev/null + +# Check existing instructions +ls .github/instructions/ 2>/dev/null + +# Search for related content +grep -r "related-keyword" .github/skills/ .github/instructions/ .agents/skills/ +``` + +### 3a. Add to Existing File + +If an appropriate file exists, add the learning to its `## Learnings` section (create the section if it doesn't exist). Each learning should be 1-4 sentences. + +### 3b. Create a New Skill + +If the knowledge warrants a standalone skill: + +1. Choose the location: + - `.github/skills/{name}/SKILL.md` for project-level skills (committed to repo) + - `.agents/skills/{name}/SKILL.md` for agent-specific skills +2. Create the directory and SKILL.md with frontmatter: + +```markdown +--- +name: {skill-name} +description: {One-line description of when and why to use this skill.} +--- + +# {Skill Title} + +{Body with guidelines, procedures, examples, and learnings.} +``` + +3. The `name` field **must match** the parent folder name exactly. +4. Include concrete examples — skills with examples are far more useful than abstract rules. + +### 3c. Create a New Instruction + +If the knowledge should apply automatically: + +```markdown +--- +description: {When these instructions should be loaded} +applyTo: '{glob pattern}' # optional — auto-load when matching files are attached +--- + +{Content of the instruction.} +``` + +### 4. Quality Checks + +Before saving: +- Is the learning **general enough** to help future sessions, not just this one? +- Is it **specific enough** to be actionable, not just a vague principle? +- Does it include a **concrete example** of right vs wrong? +- Does it avoid duplicating knowledge already captured elsewhere? +- Is the description clear enough that the agent will know **when** to invoke/apply it? + +### 5. Inform the User + +After creating or updating the file: +- Summarize what was captured and where +- Explain why this location was chosen +- Note if any existing content was updated vs new content created diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts index d7098423485..c89929e32b3 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts @@ -27,7 +27,7 @@ import { IListVirtualDelegate, IListRenderer } from '../../../../../base/browser import { ThemeIcon } from '../../../../../base/common/themables.js'; import { Codicon } from '../../../../../base/common/codicons.js'; import { IOpenerService } from '../../../../../platform/opener/common/opener.js'; -import { basename, isEqual, isEqualOrParent } from '../../../../../base/common/resources.js'; +import { basename, dirname, isEqual, isEqualOrParent } from '../../../../../base/common/resources.js'; import { URI } from '../../../../../base/common/uri.js'; import { registerColor } from '../../../../../platform/theme/common/colorRegistry.js'; import { PANEL_BORDER } from '../../../../common/theme.js'; @@ -174,6 +174,7 @@ interface IBuiltinPromptSaveRequest { readonly folder: URI; readonly sourceUri: URI; readonly content: string; + readonly promptType: PromptsType; readonly projectRoot?: URI; } @@ -1082,7 +1083,7 @@ export class AICustomizationManagementEditor extends EditorPane { this.updateContentVisibility(); try { - if (storage === BUILTIN_STORAGE && promptType === PromptsType.prompt) { + if (storage === BUILTIN_STORAGE && (promptType === PromptsType.prompt || promptType === PromptsType.skill)) { const session = await this.getOrCreateBuiltinEditingSession(uri); if (!isEqual(this.currentEditingUri, uri)) { @@ -1218,7 +1219,7 @@ export class AICustomizationManagementEditor extends EditorPane { private createBuiltinPromptSaveRequest(target: ISaveTargetQuickPickItem): IBuiltinPromptSaveRequest | undefined { const sourceUri = this.currentEditingUri; const promptType = this.currentEditingPromptType; - if (!sourceUri || this.currentEditingStorage !== BUILTIN_STORAGE || promptType !== PromptsType.prompt || !target.folder || target.target === 'cancel') { + if (!sourceUri || this.currentEditingStorage !== BUILTIN_STORAGE || (promptType !== PromptsType.prompt && promptType !== PromptsType.skill) || !target.folder || target.target === 'cancel') { return; } @@ -1232,6 +1233,7 @@ export class AICustomizationManagementEditor extends EditorPane { folder: target.folder, sourceUri, content: session.model.getValue(), + promptType, projectRoot: target.target === 'workspace' ? this.workspaceService.getActiveProjectRoot() : undefined, }; } @@ -1254,8 +1256,15 @@ export class AICustomizationManagementEditor extends EditorPane { } private async saveBuiltinPromptCopy(request: IBuiltinPromptSaveRequest): Promise { - const targetUri = URI.joinPath(request.folder, basename(request.sourceUri)); - await this.fileService.createFolder(request.folder); + let targetUri: URI; + if (request.promptType === PromptsType.skill) { + // Skills use {skillName}/SKILL.md directory structure + const skillFolderName = basename(dirname(request.sourceUri)); + targetUri = URI.joinPath(request.folder, skillFolderName, basename(request.sourceUri)); + } else { + targetUri = URI.joinPath(request.folder, basename(request.sourceUri)); + } + await this.fileService.createFolder(dirname(targetUri)); await this.fileService.writeFile(targetUri, VSBuffer.fromString(request.content)); if (request.target === 'workspace' && request.projectRoot) { await this.workspaceService.commitFiles(request.projectRoot, [targetUri]); @@ -1271,8 +1280,9 @@ export class AICustomizationManagementEditor extends EditorPane { private async pickBuiltinPromptSaveTarget(): Promise { const items: ISaveTargetQuickPickItem[] = []; + const promptType = this.currentEditingPromptType ?? PromptsType.prompt; - const workspaceFolder = resolveWorkspaceTargetDirectory(this.workspaceService, PromptsType.prompt); + const workspaceFolder = resolveWorkspaceTargetDirectory(this.workspaceService, promptType); if (workspaceFolder) { items.push({ label: localize('workspaceSaveTarget', "Workspace"), @@ -1282,7 +1292,7 @@ export class AICustomizationManagementEditor extends EditorPane { }); } - const userFolder = await resolveUserTargetDirectory(this.promptsService, PromptsType.prompt); + const userFolder = await resolveUserTargetDirectory(this.promptsService, promptType); if (userFolder) { items.push({ label: localize('userSaveTarget', "User"), @@ -1299,7 +1309,7 @@ export class AICustomizationManagementEditor extends EditorPane { return this.quickInputService.pick(items, { canPickMany: false, - placeHolder: localize('saveBuiltinPromptCopyPlaceholder', "Select Workspace, User, or Cancel"), + placeHolder: localize('saveBuiltinCopyPlaceholder', "Select Workspace, User, or Cancel"), matchOnDescription: true, }); } @@ -1336,10 +1346,10 @@ export class AICustomizationManagementEditor extends EditorPane { void this.saveBuiltinPromptCopy(saveRequest).then(() => { void this.listWidget?.refresh(); }, error => { - console.error('Failed to save built-in prompt override:', error); + console.error('Failed to save built-in override:', error); this.notificationService.warn(saveRequest.target === 'workspace' - ? localize('saveBuiltinPromptCopyFailedWorkspace', "Could not save the prompt override to the workspace prompts.") - : localize('saveBuiltinPromptCopyFailedUser', "Could not save the prompt override to your user prompts.")); + ? localize('saveBuiltinCopyFailedWorkspace', "Could not save the override to the workspace.") + : localize('saveBuiltinCopyFailedUser', "Could not save the override to your user folder.")); }); } } finally { @@ -1357,17 +1367,17 @@ export class AICustomizationManagementEditor extends EditorPane { this.editorActionButtonIcon.className = `codicon codicon-${shouldShowBuiltinSaveAction ? Codicon.save.id : Codicon.arrowLeft.id} editor-action-button-icon`; this.editorActionButton.disabled = this.editorActionButtonInProgress; this.editorActionButton.setAttribute('aria-label', shouldShowBuiltinSaveAction - ? localize('savePromptCopyAndChooseLocation', "Save prompt override") + ? localize('saveBuiltinCopyAndChooseLocation', "Save override") : localize('backToList', "Back to list")); this.editorActionButton.title = shouldShowBuiltinSaveAction - ? localize('savePromptCopyAndChooseLocationTooltip', "Save prompt override (choose Workspace, User, or Cancel)") + ? localize('saveBuiltinCopyAndChooseLocationTooltip', "Save override (choose Workspace, User, or Cancel)") : localize('backToList', "Back to list"); } private shouldShowBuiltinSaveAction(): boolean { return this._editorContentChanged && this.currentEditingStorage === BUILTIN_STORAGE - && this.currentEditingPromptType === PromptsType.prompt; + && (this.currentEditingPromptType === PromptsType.prompt || this.currentEditingPromptType === PromptsType.skill); } private resetEditorSaveIndicator(): void { From 13f5fab78dbb51cfe684f7fa87c61354ffc49256 Mon Sep 17 00:00:00 2001 From: Josh Spicer <23246594+joshspicer@users.noreply.github.com> Date: Fri, 13 Mar 2026 16:03:48 -0700 Subject: [PATCH 078/133] sessions: `Generate New Action...` (#301604) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: add prompt for adding a run action to the current session * feat: enhance run script action with Copilot assistance option * feat: update Copilot prompt handling in run script action * feat: update accessibility options and placeholder types in monaco editor * feat: rename Copilot action label and description for clarity * feat: add generate new action option via Copilot in run script action * Fix 'Generate New Action...' on new session page On the new session page, chatService.sendRequest() cannot be used because the chat session hasn't been initialized yet. Detect isUntitled sessions and route through NewChatViewPane.sendQuery() instead, which sets the editor value and triggers the normal _send() flow (including slash command expansion). Also adds prefillInput/sendQuery public methods to NewChatWidget and NewChatViewPane, and injects IViewsService into RunScriptContribution. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Rename slash command to /generate-run-commands and improve prompt - Rename add-run-action.prompt.md → generate-run-commands.prompt.md - Update runScriptAction.ts to send /generate-run-commands - Rewrite prompt with: - Two task schema fields: inSessions (required) and runOptions.runOn: worktreeCreated (optional, for setup commands) - Smart inference: reads project files to determine commands; only asks the user if ambiguous - Modify mode: if run commands already exist, treat as an update - Merge-safe: always preserves existing tasks.json entries Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * tidy * Clear editor after successful send on new session page After sendRequestForNewSession completes successfully, clear the editor value so it doesn't persist when the user navigates back to a new session. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix prompt not activating: use chatWidget.acceptInput() for active sessions chatService.sendRequest() bypasses the chat widget's prompt file resolution logic (_applyPromptFileIfSet). Use IChatWidgetService.getWidgetBySessionResource() and call acceptInput('/generate-run-commands') instead, which goes through the full input pipeline including slash command parsing and prompt file attachment. Also removes now-unused IChatService and ChatAgentLocation imports. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add new prompt for adding run actions * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * tidy --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../contrib/chat/browser/newChatViewPane.ts | 29 +++++++++++ .../contrib/chat/browser/runScriptAction.ts | 33 ++++++++++++ .../prompts/generate-run-commands.prompt.md | 50 +++++++++++++++++++ 3 files changed, 112 insertions(+) create mode 100644 src/vs/sessions/prompts/generate-run-commands.prompt.md diff --git a/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts b/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts index 24419a32fd3..fc7078fa224 100644 --- a/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts +++ b/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts @@ -1074,6 +1074,7 @@ class NewChatWidget extends Disposable implements IHistoryNavigationWidget { ); this._newSessionListener.clear(); this._contextAttachments.clear(); + this._editor.getModel()?.setValue(''); } catch (e) { this.logService.error('Failed to send request:', e); } @@ -1217,6 +1218,26 @@ class NewChatWidget extends Disposable implements IHistoryNavigationWidget { this._editor?.focus(); } + prefillInput(text: string): void { + const editor = this._editor; + const model = editor?.getModel(); + if (editor && model) { + model.setValue(text); + const lastLine = model.getLineCount(); + const maxColumn = model.getLineMaxColumn(lastLine); + editor.setPosition({ lineNumber: lastLine, column: maxColumn }); + editor.focus(); + } + } + + sendQuery(text: string): void { + const model = this._editor?.getModel(); + if (model) { + model.setValue(text); + this._send(); + } + } + updateAllowedTargets(targets: AgentSessionProviders[]): void { this._targetPicker.updateAllowedTargets(targets); } @@ -1285,6 +1306,14 @@ export class NewChatViewPane extends ViewPane { this._widget?.focusInput(); } + prefillInput(text: string): void { + this._widget?.prefillInput(text); + } + + sendQuery(text: string): void { + this._widget?.sendQuery(text); + } + override setVisible(visible: boolean): void { super.setVisible(visible); if (visible) { diff --git a/src/vs/sessions/contrib/chat/browser/runScriptAction.ts b/src/vs/sessions/contrib/chat/browser/runScriptAction.ts index 72f9d4c771a..096104d3454 100644 --- a/src/vs/sessions/contrib/chat/browser/runScriptAction.ts +++ b/src/vs/sessions/contrib/chat/browser/runScriptAction.ts @@ -15,6 +15,8 @@ import { IKeybindingService } from '../../../../platform/keybinding/common/keybi import { KeybindingsRegistry, KeybindingWeight } from '../../../../platform/keybinding/common/keybindingsRegistry.js'; import { IQuickInputService, IQuickPickItem, IQuickPickSeparator } from '../../../../platform/quickinput/common/quickInput.js'; import { IWorkbenchContribution } from '../../../../workbench/common/contributions.js'; +import { IChatWidgetService } from '../../../../workbench/contrib/chat/browser/chat.js'; +import { IViewsService } from '../../../../workbench/services/views/common/viewsService.js'; import { SessionsCategories } from '../../../common/categories.js'; import { IActiveSessionItem, IsActiveSessionBackgroundProviderContext, ISessionsManagementService } from '../../sessions/browser/sessionsManagementService.js'; import { Menus } from '../../../browser/menus.js'; @@ -22,6 +24,7 @@ import { INonSessionTaskEntry, ISessionsConfigurationService, ITaskEntry, TaskSt import { IsAuxiliaryWindowContext } from '../../../../workbench/common/contextkeys.js'; import { SessionsWelcomeVisibleContext } from '../../../common/contextkeys.js'; import { IRunScriptCustomTaskWidgetResult, RunScriptCustomTaskWidget } from './runScriptCustomTaskWidget.js'; +import { NewChatViewPane, SessionsViewId } from './newChatViewPane.js'; @@ -32,6 +35,7 @@ export const RunScriptDropdownMenuId = MenuId.for('AgentSessionsRunScriptDropdow const RUN_SCRIPT_ACTION_ID = 'workbench.action.agentSessions.runScript'; const RUN_SCRIPT_ACTION_PRIMARY_ID = 'workbench.action.agentSessions.runScriptPrimary'; const CONFIGURE_DEFAULT_RUN_ACTION_ID = 'workbench.action.agentSessions.configureDefaultRunAction'; +const GENERATE_RUN_ACTION_ID = 'workbench.action.agentSessions.generateRunAction'; function getTaskDisplayLabel(task: ITaskEntry): string { if (task.label && task.label.length > 0) { return task.label; @@ -82,6 +86,8 @@ export class RunScriptContribution extends Disposable implements IWorkbenchContr @IKeybindingService private readonly _keybindingService: IKeybindingService, @IQuickInputService private readonly _quickInputService: IQuickInputService, @ISessionsConfigurationService private readonly _sessionsConfigService: ISessionsConfigurationService, + @IChatWidgetService private readonly _chatWidgetService: IChatWidgetService, + @IViewsService private readonly _viewsService: IViewsService, ) { super(); @@ -214,6 +220,33 @@ export class RunScriptContribution extends Disposable implements IWorkbenchContr } } })); + + // Generate new action via Copilot (only shown when there is an active session) + reader.store.add(registerAction2(class extends Action2 { + constructor() { + super({ + id: GENERATE_RUN_ACTION_ID, + title: localize2('generateRunAction', "Generate New Action..."), + category: SessionsCategories.Sessions, + precondition: IsActiveSessionBackgroundProviderContext, + menu: [{ + id: RunScriptDropdownMenuId, + group: tasks.length === 0 ? 'navigation' : '1_configure', + order: 1 + }] + }); + } + + async run(): Promise { + if (session.isUntitled) { + const viewPane = that._viewsService.getViewWithId(SessionsViewId); + viewPane?.sendQuery('/generate-run-commands'); + } else { + const widget = that._chatWidgetService.getWidgetBySessionResource(session.resource); + await widget?.acceptInput('/generate-run-commands'); + } + } + })); })); } diff --git a/src/vs/sessions/prompts/generate-run-commands.prompt.md b/src/vs/sessions/prompts/generate-run-commands.prompt.md new file mode 100644 index 00000000000..e1744cf92c3 --- /dev/null +++ b/src/vs/sessions/prompts/generate-run-commands.prompt.md @@ -0,0 +1,50 @@ +--- +description: Generate or modify run commands for the current session +--- + + +Help the user set up run commands for the current Agent Session workspace. Run commands appear in the session's Run button in the title bar. + +## Understanding the task schema + +A run command is a `tasks.json` task with: +- `"inSessions": true` — required: makes the task appear in the Sessions run button +- `"runOptions": { "runOn": "worktreeCreated" }` — optional: auto-runs the task whenever a new worktree is created (use for setup/install commands) + +```json +{ + "tasks": [ + { + "label": "Install dependencies", + "type": "shell", + "command": "npm install", + "inSessions": true, + "runOptions": { "runOn": "worktreeCreated" } + }, + { + "label": "Start dev server", + "type": "shell", + "command": "npm run dev", + "inSessions": true + } + ] +} +``` + +## Decision logic + +**First, read the existing `.vscode/tasks.json`** to check for existing run commands (`inSessions: true` tasks). + +**If run commands already exist:** treat this as a modify request — ask the user what they'd like to change (add, remove, or update a command). + +**If no run commands exist:** try to infer the right commands from the workspace: +- Check `package.json`, `Makefile`, `pyproject.toml`, `Cargo.toml`, `go.mod`, `.nvmrc`, or other project files to understand the stack and common commands. +- If it's clear what the setup command is (e.g., `npm install`, `pip install -r requirements.txt`), add it with `"runOptions": { "runOn": "worktreeCreated" }` — no need to ask. +- If it's clear what the primary run/dev command is (e.g., `npm run dev`, `cargo run`), add it with just `"inSessions": true`. +- **Only ask the user** if the commands are ambiguous (e.g., multiple equally valid options, no recognizable project structure, or the project uses a non-standard setup). + +## Writing the file + +Always write to `.vscode/tasks.json` in the workspace root. If the file already exists, merge — do not overwrite unrelated tasks. + +After writing, briefly confirm what was added and how to trigger it from the Run button. From 6b8b037682d81d6e9a95be9d79b0fda6591e3ed2 Mon Sep 17 00:00:00 2001 From: Matt Bierner <12821956+mjbvz@users.noreply.github.com> Date: Fri, 13 Mar 2026 16:13:37 -0700 Subject: [PATCH 079/133] Make sure we use `isEqual` to compare uris in chat Trying to track down cases where we lose the todos or edits. These don't seem like the exact cause but are worth fixing too --- .../contrib/chat/browser/actions/codeBlockOperations.ts | 2 +- .../chat/browser/chatEditing/chatEditingDeletedFileEntry.ts | 3 ++- .../browser/chatEditing/chatEditingModifiedDocumentEntry.ts | 3 ++- .../chat/browser/chatEditing/chatEditingServiceImpl.ts | 4 ++-- src/vs/workbench/contrib/chat/browser/tools/usagesTool.ts | 4 ++-- .../widget/chatContentParts/chatMarkdownContentPart.ts | 3 ++- .../workbench/contrib/chat/common/model/chatSessionStore.ts | 4 ++-- .../contrib/chat/common/tools/builtinTools/editFileTool.ts | 3 ++- 8 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/actions/codeBlockOperations.ts b/src/vs/workbench/contrib/chat/browser/actions/codeBlockOperations.ts index 0baba0ac0dc..df32c865dff 100644 --- a/src/vs/workbench/contrib/chat/browser/actions/codeBlockOperations.ts +++ b/src/vs/workbench/contrib/chat/browser/actions/codeBlockOperations.ts @@ -117,7 +117,7 @@ export class InsertCodeBlockOperation { const edits = [new ResourceTextEdit(activeModel.uri, { range, text })]; await this.bulkEditService.apply(edits); - this.codeEditorService.listCodeEditors().find(editor => editor.getModel()?.uri.toString() === activeModel.uri.toString())?.focus(); + this.codeEditorService.listCodeEditors().find(editor => isEqual(editor.getModel()?.uri, activeModel.uri))?.focus(); return true; } diff --git a/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingDeletedFileEntry.ts b/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingDeletedFileEntry.ts index 2e14eb81176..eeb4a37a52f 100644 --- a/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingDeletedFileEntry.ts +++ b/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingDeletedFileEntry.ts @@ -5,6 +5,7 @@ import { VSBuffer } from '../../../../../base/common/buffer.js'; import { constObservable, IObservable, ITransaction, observableValue, transaction } from '../../../../../base/common/observable.js'; +import { isEqual } from '../../../../../base/common/resources.js'; import { URI } from '../../../../../base/common/uri.js'; import { LineRange } from '../../../../../editor/common/core/ranges/lineRange.js'; import { IDocumentDiff } from '../../../../../editor/common/diff/documentDiffProvider.js'; @@ -164,7 +165,7 @@ export class ChatEditingDeletedFileEntry extends AbstractChatEditingModifiedFile equalsSnapshot(snapshot: ISnapshotEntry | undefined): boolean { return !!snapshot && - this.modifiedURI.toString() === snapshot.resource.toString() && + isEqual(this.modifiedURI, snapshot.resource) && this._languageId === snapshot.languageId && this._originalContent === snapshot.original && snapshot.current === '' && diff --git a/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedDocumentEntry.ts b/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedDocumentEntry.ts index 59f48b3ca06..d7e1b62bb3c 100644 --- a/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedDocumentEntry.ts +++ b/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedDocumentEntry.ts @@ -6,6 +6,7 @@ import { IReference, MutableDisposable } from '../../../../../base/common/lifecycle.js'; import { Schemas } from '../../../../../base/common/network.js'; import { ITransaction, autorun, transaction } from '../../../../../base/common/observable.js'; +import { isEqual } from '../../../../../base/common/resources.js'; import { assertType } from '../../../../../base/common/types.js'; import { URI } from '../../../../../base/common/uri.js'; import { getCodeEditor } from '../../../../../editor/browser/editorBrowser.js'; @@ -186,7 +187,7 @@ export class ChatEditingModifiedDocumentEntry extends AbstractChatEditingModifie equalsSnapshot(snapshot: ISnapshotEntry | undefined): boolean { return !!snapshot && - this.modifiedURI.toString() === snapshot.resource.toString() && + isEqual(this.modifiedURI, snapshot.resource) && this.modifiedModel.getLanguageId() === snapshot.languageId && this.originalModel.getValue() === snapshot.original && this.modifiedModel.getValue() === snapshot.current && diff --git a/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingServiceImpl.ts b/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingServiceImpl.ts index 371bd071268..11a6ce23b97 100644 --- a/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingServiceImpl.ts @@ -410,7 +410,7 @@ class ChatDecorationsProvider extends Disposable implements IDecorationsProvider } provideDecorations(uri: URI, _token: CancellationToken): IDecorationData | undefined { - const isCurrentlyBeingModified = this._currentlyEditingUris.get().some(e => e.toString() === uri.toString()); + const isCurrentlyBeingModified = this._currentlyEditingUris.get().some(e => isEqual(e, uri)); if (isCurrentlyBeingModified) { return { weight: 1000, @@ -418,7 +418,7 @@ class ChatDecorationsProvider extends Disposable implements IDecorationsProvider bubble: false }; } - const isModified = this._modifiedUris.get().some(e => e.toString() === uri.toString()); + const isModified = this._modifiedUris.get().some(e => isEqual(e, uri)); if (isModified) { return { weight: 1000, diff --git a/src/vs/workbench/contrib/chat/browser/tools/usagesTool.ts b/src/vs/workbench/contrib/chat/browser/tools/usagesTool.ts index 075977bc799..153763ce7b0 100644 --- a/src/vs/workbench/contrib/chat/browser/tools/usagesTool.ts +++ b/src/vs/workbench/contrib/chat/browser/tools/usagesTool.ts @@ -11,7 +11,7 @@ import { escapeRegExpCharacters } from '../../../../../base/common/strings.js'; import { Disposable, IDisposable } from '../../../../../base/common/lifecycle.js'; import { ResourceSet } from '../../../../../base/common/map.js'; import { ThemeIcon } from '../../../../../base/common/themables.js'; -import { relativePath } from '../../../../../base/common/resources.js'; +import { isEqual, relativePath } from '../../../../../base/common/resources.js'; import { Position } from '../../../../../editor/common/core/position.js'; import { Range } from '../../../../../editor/common/core/range.js'; import { Location, LocationLink } from '../../../../../editor/common/languages.js'; @@ -297,7 +297,7 @@ export class UsagesTool extends Disposable implements IToolImpl { } private _overlaps(a: LocationLink, b: LocationLink): boolean { - if (a.uri.toString() !== b.uri.toString()) { + if (!isEqual(a.uri, b.uri)) { return false; } return Range.areIntersectingOrTouching(a.range, b.range); diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMarkdownContentPart.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMarkdownContentPart.ts index 8f388e7ebb5..e1cb498c7cd 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMarkdownContentPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMarkdownContentPart.ts @@ -21,6 +21,7 @@ import { autorun, autorunSelfDisposable, derived } from '../../../../../../base/ import { ScrollbarVisibility } from '../../../../../../base/common/scrollable.js'; import { equalsIgnoreCase } from '../../../../../../base/common/strings.js'; import { ThemeIcon } from '../../../../../../base/common/themables.js'; +import { isEqual } from '../../../../../../base/common/resources.js'; import { URI } from '../../../../../../base/common/uri.js'; import { Range } from '../../../../../../editor/common/core/range.js'; import { ILanguageService } from '../../../../../../editor/common/languages/language.js'; @@ -453,7 +454,7 @@ export class ChatMarkdownContentPart extends Disposable implements IChatContentP ref.object.layout(width); } else if (ref.object instanceof CollapsedCodeBlock) { const codeblockModel = this._codeblocks[index]; - if (codeblockModel.codemapperUri && ref.object.uri?.toString() !== codeblockModel.codemapperUri.toString()) { + if (codeblockModel.codemapperUri && !isEqual(ref.object.uri, codeblockModel.codemapperUri)) { ref.object.render(codeblockModel.codemapperUri); } } diff --git a/src/vs/workbench/contrib/chat/common/model/chatSessionStore.ts b/src/vs/workbench/contrib/chat/common/model/chatSessionStore.ts index 28253d0586e..3406db66f84 100644 --- a/src/vs/workbench/contrib/chat/common/model/chatSessionStore.ts +++ b/src/vs/workbench/contrib/chat/common/model/chatSessionStore.ts @@ -9,7 +9,7 @@ import { toErrorMessage } from '../../../../../base/common/errorMessage.js'; import { MarkdownString } from '../../../../../base/common/htmlContent.js'; import { Disposable } from '../../../../../base/common/lifecycle.js'; import { revive } from '../../../../../base/common/marshalling.js'; -import { joinPath } from '../../../../../base/common/resources.js'; +import { isEqual, joinPath } from '../../../../../base/common/resources.js'; import { URI } from '../../../../../base/common/uri.js'; import { localize } from '../../../../../nls.js'; import { IConfigurationService } from '../../../../../platform/configuration/common/configuration.js'; @@ -115,7 +115,7 @@ export class ChatSessionStore extends Disposable { joinPath(this.environmentService.workspaceStorageHome, newWorkspaceId, 'chatSessions'); // If the storage roots are identical, there is nothing to migrate - if (oldStorageRoot.toString() === newStorageRoot.toString()) { + if (isEqual(oldStorageRoot, newStorageRoot)) { this.storageRoot = newStorageRoot; return; } diff --git a/src/vs/workbench/contrib/chat/common/tools/builtinTools/editFileTool.ts b/src/vs/workbench/contrib/chat/common/tools/builtinTools/editFileTool.ts index f83c3c4e7a8..addfc96f5d6 100644 --- a/src/vs/workbench/contrib/chat/common/tools/builtinTools/editFileTool.ts +++ b/src/vs/workbench/contrib/chat/common/tools/builtinTools/editFileTool.ts @@ -7,6 +7,7 @@ import { CancellationToken } from '../../../../../../base/common/cancellation.js import { MarkdownString } from '../../../../../../base/common/htmlContent.js'; import { IDisposable } from '../../../../../../base/common/lifecycle.js'; import { autorun } from '../../../../../../base/common/observable.js'; +import { isEqual } from '../../../../../../base/common/resources.js'; import { URI, UriComponents } from '../../../../../../base/common/uri.js'; import { CellUri } from '../../../../notebook/common/notebookCommon.js'; import { INotebookService } from '../../../../notebook/common/notebookService.js'; @@ -118,7 +119,7 @@ export class EditTool implements IToolImpl { dispose = autorun((r) => { const entries = editSession.entries.read(r); - const currentFile = entries?.find((e) => e.modifiedURI.toString() === uri.toString()); + const currentFile = entries?.find((e) => isEqual(e.modifiedURI, uri)); if (currentFile) { if (currentFile.isCurrentlyBeingModifiedBy.read(r)) { wasFileBeingModified = true; From d9582784f69fa898352e8e2b213d776fae06a981 Mon Sep 17 00:00:00 2001 From: Kyle Cutler <67761731+kycutler@users.noreply.github.com> Date: Fri, 13 Mar 2026 16:20:32 -0700 Subject: [PATCH 080/133] Browser button in title bar (#301622) --- .../browserView.contribution.ts | 9 +++++++++ .../electron-browser/browserViewActions.ts | 18 ++++++++++++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts index 2ff2532a63b..3af273caf7a 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserView.contribution.ts @@ -175,6 +175,15 @@ registerSingleton(IBrowserZoomService, BrowserZoomService, InstantiationType.Del Registry.as(ConfigurationExtensions.Configuration).registerConfiguration({ ...workbenchConfigurationNodeBase, properties: { + 'workbench.browser.showInTitleBar': { + type: 'boolean', + default: false, + experiment: { mode: 'startup' }, + description: localize( + { comment: ['This is the description for a setting.'], key: 'browser.showInTitleBar' }, + 'Controls whether the Integrated Browser button is shown in the title bar.' + ) + }, 'workbench.browser.openLocalhostLinks': { type: 'boolean', default: false, diff --git a/src/vs/workbench/contrib/browserView/electron-browser/browserViewActions.ts b/src/vs/workbench/contrib/browserView/electron-browser/browserViewActions.ts index 14f4857deeb..9764793b826 100644 --- a/src/vs/workbench/contrib/browserView/electron-browser/browserViewActions.ts +++ b/src/vs/workbench/contrib/browserView/electron-browser/browserViewActions.ts @@ -3,7 +3,7 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -import { localize2 } from '../../../../nls.js'; +import { localize, localize2 } from '../../../../nls.js'; import { ContextKeyExpr } from '../../../../platform/contextkey/common/contextkey.js'; import { Action2, registerAction2, MenuId } from '../../../../platform/actions/common/actions.js'; import { ServicesAccessor } from '../../../../platform/instantiation/common/instantiation.js'; @@ -21,6 +21,7 @@ import { IPreferencesService } from '../../../services/preferences/common/prefer import { ITelemetryService } from '../../../../platform/telemetry/common/telemetry.js'; import { logBrowserOpen } from '../../../../platform/browserView/common/browserViewTelemetry.js'; import { BrowserEditorInput } from '../common/browserEditorInput.js'; +import { ToggleTitleBarConfigAction } from '../../../browser/parts/titlebar/titlebarActions.js'; // Context key expression to check if browser editor is active const BROWSER_EDITOR_ACTIVE = ContextKeyExpr.equals('activeEditor', BrowserEditorInput.EDITOR_ID); @@ -42,7 +43,14 @@ class OpenIntegratedBrowserAction extends Action2 { id: BrowserViewCommandId.Open, title: localize2('browser.openAction', "Open Integrated Browser"), category: BrowserCategory, - f1: true + icon: Codicon.globe, + f1: true, + menu: { + id: MenuId.TitleBar, + group: 'navigation', + order: 10, + when: ContextKeyExpr.equals('config.workbench.browser.showInTitleBar', true) + } }); } @@ -733,3 +741,9 @@ registerAction2(ShowBrowserFindAction); registerAction2(HideBrowserFindAction); registerAction2(BrowserFindNextAction); registerAction2(BrowserFindPreviousAction); + +registerAction2(class ToggleBrowserTitleBarButton extends ToggleTitleBarConfigAction { + constructor() { + super('workbench.browser.showInTitleBar', localize('toggle.browser', 'Integrated Browser'), localize('toggle.browserDescription', "Toggle visibility of the Integrated Browser button in title bar"), 8); + } +}); From 4c822235d64e2486552fd52187d1b2a29fa8f4f1 Mon Sep 17 00:00:00 2001 From: Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> Date: Fri, 13 Mar 2026 16:23:49 -0700 Subject: [PATCH 081/133] Implement image carousel service and integrate with chat attachments (#301587) * Implement image carousel service and integrate with chat attachments - Introduced `ChatImageCarouselService` to manage image carousels in chat. - Updated `ImageAttachmentWidget` to utilize the new carousel service for image display. - Enhanced image extraction logic to support inline references and tool invocations. - Added tests for carousel service functionality and image extraction. What's missing is pills rendered in other places like `pastTenseMessage` and `invocationMessage`... maybe more? * Support past tense & invocation message * feedback --- .../attachments/chatAttachmentWidgets.ts | 59 +-- .../contrib/chat/browser/chat.contribution.ts | 2 + .../chat/browser/chatImageCarouselService.ts | 221 ++++++++++ .../chatInlineAnchorWidget.ts | 11 + .../chatTerminalToolProgressPart.ts | 4 +- .../chat/common/chatImageExtraction.ts | 96 ++++- .../browser/chatImageCarouselService.test.ts | 107 +++++ .../test/common/chatImageExtraction.test.ts | 394 ++++++++++++++++++ 8 files changed, 827 insertions(+), 67 deletions(-) create mode 100644 src/vs/workbench/contrib/chat/browser/chatImageCarouselService.ts create mode 100644 src/vs/workbench/contrib/chat/test/browser/chatImageCarouselService.test.ts create mode 100644 src/vs/workbench/contrib/chat/test/common/chatImageExtraction.test.ts diff --git a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts index 58f2461e6d6..5b6ab0e59fa 100644 --- a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts +++ b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts @@ -18,7 +18,6 @@ import { IMarkdownString, MarkdownString } from '../../../../../base/common/html import { Iterable } from '../../../../../base/common/iterator.js'; import { KeyCode } from '../../../../../base/common/keyCodes.js'; import { Disposable, DisposableStore, IDisposable, MutableDisposable } from '../../../../../base/common/lifecycle.js'; -import { getMediaMime } from '../../../../../base/common/mime.js'; import { Schemas } from '../../../../../base/common/network.js'; import { basename, dirname } from '../../../../../base/common/path.js'; import { ScrollbarVisibility } from '../../../../../base/common/scrollable.js'; @@ -69,11 +68,7 @@ import { IChatEntitlementService } from '../../../../services/chat/common/chatEn import { ILanguageModelToolsService, isToolSet } from '../../common/tools/languageModelToolsService.js'; import { getCleanPromptName } from '../../common/promptSyntax/config/promptFileLocations.js'; import { IChatContextService } from '../contextContrib/chatContextService.js'; -import { IChatWidgetService } from '../chat.js'; -import { isEqual } from '../../../../../base/common/resources.js'; -import { IChatResponseViewModel, isResponseVM } from '../../common/model/chatViewModel.js'; -import { VSBuffer } from '../../../../../base/common/buffer.js'; -import { extractImagesFromChatResponse, IChatExtractedImage } from '../../common/chatImageExtraction.js'; +import { IChatImageCarouselService } from '../chatImageCarouselService.js'; const commonHoverOptions: Partial = { style: HoverStyle.Pointer, @@ -427,7 +422,7 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { @IInstantiationService instantiationService: IInstantiationService, @ILabelService private readonly labelService: ILabelService, @IChatEntitlementService private readonly chatEntitlementService: IChatEntitlementService, - @IChatWidgetService private readonly chatWidgetService: IChatWidgetService, + @IChatImageCarouselService private readonly chatImageCarouselService: IChatImageCarouselService, ) { super(attachment, options, container, contextResourceLabels, currentLanguageModel, commandService, openerService, configurationService); @@ -473,54 +468,8 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { } private async openInCarousel(name: string, data: Uint8Array, referenceUri: URI | undefined): Promise { - // Try to find all images from the focused chat widget's responses - const widget = this.chatWidgetService.lastFocusedWidget; - if (widget?.viewModel) { - const responses = widget.viewModel.getItems().filter((item): item is IChatResponseViewModel => isResponseVM(item)); - - // Collect all responses that have images, one section per response. - // The loop continues after finding the clicked image to gather all sections for the carousel. - const sections: { title: string; images: IChatExtractedImage[] }[] = []; - let clickedGlobalIndex = -1; - let globalOffset = 0; - - // Use session-level ID so the same carousel is reused regardless of which image is clicked - const collectionId = widget.viewModel.sessionResource.toString() + '_carousel'; - - for (const response of responses) { - const extracted = extractImagesFromChatResponse(response); - if (extracted && extracted.images.length > 0) { - sections.push({ title: extracted.title, images: extracted.images }); - - if (clickedGlobalIndex === -1) { - const localIndex = referenceUri - ? extracted.images.findIndex(img => isEqual(img.uri, referenceUri)) - : extracted.images.findIndex(img => img.data.equals(VSBuffer.wrap(data))); - if (localIndex !== -1) { - clickedGlobalIndex = globalOffset + localIndex; - } - } - - globalOffset += extracted.images.length; - } - } - - if (clickedGlobalIndex !== -1 && sections.length > 0) { - await this.commandService.executeCommand('workbench.action.chat.openImageInCarousel', { - collection: { - id: collectionId, - title: sections.length === 1 ? sections[0].title : localize('chat.imageCarousel.allImages', "Chat Images"), - sections, - }, - startIndex: clickedGlobalIndex, - }); - return; - } - } - - // Fallback: open just the single clicked image - const mimeType = getMediaMime(name) ?? 'image/png'; - await this.commandService.executeCommand('workbench.action.chat.openImageInCarousel', { name, mimeType, data, title: name }); + const resource = referenceUri ?? URI.from({ scheme: 'data', path: name }); + await this.chatImageCarouselService.openCarouselAtResource(resource, data); } } diff --git a/src/vs/workbench/contrib/chat/browser/chat.contribution.ts b/src/vs/workbench/contrib/chat/browser/chat.contribution.ts index b2df65955e0..ae0171f8dbb 100644 --- a/src/vs/workbench/contrib/chat/browser/chat.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/chat.contribution.ts @@ -97,6 +97,7 @@ import { ChatTransferContribution } from './actions/chatTransfer.js'; import { registerChatOpenAgentDebugPanelAction } from './actions/chatOpenAgentDebugPanelAction.js'; import { IChatDebugService } from '../common/chatDebugService.js'; import { ChatDebugServiceImpl } from '../common/chatDebugServiceImpl.js'; +import { ChatImageCarouselService, IChatImageCarouselService } from './chatImageCarouselService.js'; import { ChatDebugEditor } from './chatDebug/chatDebugEditor.js'; import { PromptsDebugContribution } from './promptsDebugContribution.js'; import { ChatDebugEditorInput, ChatDebugEditorInputSerializer } from './chatDebug/chatDebugEditorInput.js'; @@ -1863,5 +1864,6 @@ registerSingleton(IChatOutputRendererService, ChatOutputRendererService, Instant registerSingleton(IChatLayoutService, ChatLayoutService, InstantiationType.Delayed); registerSingleton(IChatTipService, ChatTipService, InstantiationType.Delayed); registerSingleton(IChatDebugService, ChatDebugServiceImpl, InstantiationType.Delayed); +registerSingleton(IChatImageCarouselService, ChatImageCarouselService, InstantiationType.Delayed); ChatWidget.CONTRIBS.push(ChatDynamicVariableModel); diff --git a/src/vs/workbench/contrib/chat/browser/chatImageCarouselService.ts b/src/vs/workbench/contrib/chat/browser/chatImageCarouselService.ts new file mode 100644 index 00000000000..00147ca7359 --- /dev/null +++ b/src/vs/workbench/contrib/chat/browser/chatImageCarouselService.ts @@ -0,0 +1,221 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { getMediaMime } from '../../../../base/common/mime.js'; +import { isEqual } from '../../../../base/common/resources.js'; +import { URI } from '../../../../base/common/uri.js'; +import { VSBuffer } from '../../../../base/common/buffer.js'; +import { localize } from '../../../../nls.js'; +import { createDecorator } from '../../../../platform/instantiation/common/instantiation.js'; +import { ICommandService } from '../../../../platform/commands/common/commands.js'; +import { IFileService } from '../../../../platform/files/common/files.js'; +import { extractImagesFromChatResponse } from '../common/chatImageExtraction.js'; +import { IChatResponseViewModel, isResponseVM } from '../common/model/chatViewModel.js'; +import { IChatWidgetService } from './chat.js'; + +export const IChatImageCarouselService = createDecorator('chatImageCarouselService'); + +export interface IChatImageCarouselService { + readonly _serviceBrand: undefined; + + /** + * Opens the image carousel for the given resource URI, collecting all images + * from the focused chat widget's responses to populate the carousel. + * + * @param resource The URI of the clicked image to start the carousel at. + * @param data Optional raw image data (e.g. for input attachment images that are Uint8Arrays). + */ + openCarouselAtResource(resource: URI, data?: Uint8Array): Promise; +} + +//#region Carousel data types + +export interface ICarouselImage { + readonly id: string; + readonly name: string; + readonly mimeType: string; + readonly data: Uint8Array; +} + +export interface ICarouselSection { + readonly title: string; + readonly images: ICarouselImage[]; +} + +export interface ICarouselCollectionArgs { + readonly collection: { + readonly id: string; + readonly title: string; + readonly sections: ICarouselSection[]; + }; + readonly startIndex: number; +} + +export interface ICarouselSingleImageArgs { + readonly name: string; + readonly mimeType: string; + readonly data: Uint8Array; + readonly title: string; +} + +//#endregion + +//#region Testable helper functions + +/** + * Collects all carousel image sections from chat response items. + * Each response with images becomes one section containing both + * tool invocation images and inline reference images (file URIs). + */ +export async function collectCarouselSections( + responses: IChatResponseViewModel[], + readFile: (uri: URI) => Promise, +): Promise { + const sections: ICarouselSection[] = []; + + for (const response of responses) { + const { title, images } = await extractImagesFromChatResponse(response, async uri => VSBuffer.wrap(await readFile(uri))); + + if (images.length > 0) { + sections.push({ + title, + images: images.map(({ id, name, mimeType, data }) => ({ id, name, mimeType, data: data.buffer })) + }); + } + } + + return sections; +} + +/** + * Finds the global index of the clicked image across all carousel sections. + * Tries URI string match, then parsed URI equality, then data buffer equality. + */ +export function findClickedImageIndex( + sections: ICarouselSection[], + resource: URI, + data?: Uint8Array, +): number { + let globalOffset = 0; + + for (const section of sections) { + const localIndex = findImageInList(section.images, resource, data); + if (localIndex >= 0) { + return globalOffset + localIndex; + } + globalOffset += section.images.length; + } + + return -1; +} + +function findImageInList( + images: ICarouselImage[], + resource: URI, + data?: Uint8Array, +): number { + // Try matching by URI string (for inline references and tool images with URIs) + const uriStr = resource.toString(); + const byUri = images.findIndex(img => img.id === uriStr); + if (byUri >= 0) { + return byUri; + } + + // Try matching by parsed URI equality (for tool invocation images with generated URIs) + const byParsedUri = images.findIndex(img => { + try { + return isEqual(URI.parse(img.id), resource); + } catch { + return false; + } + }); + if (byParsedUri >= 0) { + return byParsedUri; + } + + // Fall back to matching by data buffer equality + if (data) { + const wrapped = VSBuffer.wrap(data); + return images.findIndex(img => VSBuffer.wrap(img.data).equals(wrapped)); + } + + return -1; +} + +/** + * Builds the collection arguments for the carousel command. + */ +export function buildCollectionArgs( + sections: ICarouselSection[], + clickedGlobalIndex: number, + sessionResource: URI, +): ICarouselCollectionArgs { + const collectionId = sessionResource.toString() + '_carousel'; + return { + collection: { + id: collectionId, + title: sections.length === 1 + ? sections[0].title + : localize('chatImageCarousel.allImages', "Conversation Images"), + sections, + }, + startIndex: clickedGlobalIndex, + }; +} + +/** + * Builds the single-image arguments for the carousel command. + */ +export function buildSingleImageArgs(resource: URI, data: Uint8Array): ICarouselSingleImageArgs { + const name = resource.path.split('/').pop() ?? 'image'; + const mimeType = getMediaMime(resource.path) ?? getMediaMime(name) ?? 'image/png'; + return { name, mimeType, data, title: name }; +} + +//#endregion + +const CAROUSEL_COMMAND = 'workbench.action.chat.openImageInCarousel'; + +export class ChatImageCarouselService implements IChatImageCarouselService { + + declare readonly _serviceBrand: undefined; + + constructor( + @IChatWidgetService private readonly chatWidgetService: IChatWidgetService, + @ICommandService private readonly commandService: ICommandService, + @IFileService private readonly fileService: IFileService, + ) { } + + async openCarouselAtResource(resource: URI, data?: Uint8Array): Promise { + const widget = this.chatWidgetService.lastFocusedWidget; + if (!widget?.viewModel) { + await this.openSingleImage(resource, data); + return; + } + + const responses = widget.viewModel.getItems().filter((item): item is IChatResponseViewModel => isResponseVM(item)); + const readFile = async (uri: URI) => (await this.fileService.readFile(uri)).value.buffer; + const sections = await collectCarouselSections(responses, readFile); + const clickedGlobalIndex = findClickedImageIndex(sections, resource, data); + + if (clickedGlobalIndex === -1 || sections.length === 0) { + await this.openSingleImage(resource, data); + return; + } + + const args = buildCollectionArgs(sections, clickedGlobalIndex, widget.viewModel.sessionResource); + await this.commandService.executeCommand(CAROUSEL_COMMAND, args); + } + + private async openSingleImage(resource: URI, data?: Uint8Array): Promise { + if (!data) { + const content = await this.fileService.readFile(resource); + data = content.value.buffer; + } + + const args = buildSingleImageArgs(resource, data); + await this.commandService.executeCommand(CAROUSEL_COMMAND, args); + } +} diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget.ts index 7f798a7a6bd..d4aaa788364 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget.ts @@ -44,10 +44,12 @@ import { ExplorerFolderContext } from '../../../../files/common/files.js'; import { IWorkspaceSymbol } from '../../../../search/common/search.js'; import { IChatContentInlineReference } from '../../../common/chatService/chatService.js'; import { IChatWidgetService } from '../../chat.js'; +import { IChatImageCarouselService } from '../../chatImageCarouselService.js'; import { chatAttachmentResourceContextKey, hookUpSymbolAttachmentDragAndContextMenu } from '../../attachments/chatAttachmentWidgets.js'; import { IChatMarkdownAnchorService } from './chatMarkdownAnchorService.js'; import { IConfigurationService } from '../../../../../../platform/configuration/common/configuration.js'; import { ChatConfiguration } from '../../../common/constants.js'; +import { getMediaMime } from '../../../../../../base/common/mime.js'; /** * Returns the editor ID to use when opening a resource from chat pills (inline anchors), based on the @@ -136,6 +138,7 @@ export class InlineAnchorWidget extends Disposable { private readonly element: HTMLAnchorElement | HTMLElement, public readonly inlineReference: IChatContentInlineReference, private readonly metadata: InlineAnchorWidgetMetadata | undefined, + @IChatImageCarouselService private readonly chatImageCarouselService: IChatImageCarouselService, @IConfigurationService private readonly configurationService: IConfigurationService, @IContextKeyService originalContextKeyService: IContextKeyService, @IContextMenuService contextMenuService: IContextMenuService, @@ -303,6 +306,14 @@ export class InlineAnchorWidget extends Disposable { // Click handler to open with custom editor association from chat.editorAssociations setting this._register(dom.addDisposableListener(element, 'click', async (e) => { dom.EventHelper.stop(e, true); + + // If the reference is an image file and the carousel is enabled, open the carousel + const mimeType = getMediaMime(location.uri.path); + if (mimeType?.startsWith('image/') && this.configurationService.getValue(ChatConfiguration.ImageCarouselEnabled)) { + await this.chatImageCarouselService.openCarouselAtResource(location.uri); + return; + } + const editorOverride = getEditorOverrideForChatResource(location.uri, this.configurationService); const editorOptions: { override: string | undefined; selection?: IRange } = { override: editorOverride, diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart.ts index 9dfba2484ad..8f70589d4d4 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart.ts @@ -20,7 +20,7 @@ import { ChatProgressSubPart } from '../chatProgressContentPart.js'; import { ChatResourceGroupWidget } from '../chatResourceGroupWidget.js'; import { IChatCollapsibleIODataPart } from '../chatToolInputOutputContentPart.js'; import { BaseChatToolInvocationSubPart } from './chatToolInvocationSubPart.js'; -import { extractImagesFromToolInvocation } from '../../../../common/chatImageExtraction.js'; +import { extractImagesFromToolInvocationOutputDetails } from '../../../../common/chatImageExtraction.js'; import { TerminalToolAutoExpand } from './terminalToolAutoExpand.js'; import { ChatCollapsibleContentPart } from '../chatCollapsibleContentPart.js'; import { IChatRendererContent } from '../../../../common/model/chatViewModel.js'; @@ -449,7 +449,7 @@ export class ChatTerminalToolProgressPart extends BaseChatToolInvocationSubPart */ private _renderImagePills(toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, context: IChatContentPartRenderContext, innerContainer: HTMLElement): void { const renderImages = () => { - const extracted = extractImagesFromToolInvocation(toolInvocation, context.element.sessionResource); + const extracted = extractImagesFromToolInvocationOutputDetails(toolInvocation, context.element.sessionResource); const imageParts: IChatCollapsibleIODataPart[] = extracted.map(img => ({ kind: 'data', value: img.data.buffer, diff --git a/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts b/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts index ec57f3e4117..9b78e08dc28 100644 --- a/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts +++ b/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts @@ -4,12 +4,13 @@ *--------------------------------------------------------------------------------------------*/ import { decodeBase64, VSBuffer } from '../../../../base/common/buffer.js'; -import { getExtensionForMimeType } from '../../../../base/common/mime.js'; +import { getExtensionForMimeType, getMediaMime } from '../../../../base/common/mime.js'; import { URI } from '../../../../base/common/uri.js'; import { localize } from '../../../../nls.js'; +import { isLocation } from '../../../../editor/common/languages.js'; import { IChatResponseViewModel, IChatRequestViewModel, isRequestVM } from './model/chatViewModel.js'; import { ChatResponseResource } from './model/chatModel.js'; -import { IChatToolInvocation, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from './chatService/chatService.js'; +import { IChatContentInlineReference, IChatToolInvocation, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from './chatService/chatService.js'; import { isToolResultInputOutputDetails, isToolResultOutputDetails, IToolResultOutputDetails } from './tools/languageModelToolsService.js'; export interface IChatExtractedImage { @@ -29,22 +30,30 @@ export interface IChatExtractedImageCollection { } /** - * Extract all images from a chat response's tool invocations. + * Extract all images from a chat response's tool invocations and inline references. + * Tool invocation images are extracted from output details and message URIs. + * Inline reference images (file URIs) are read via the provided {@link readFile} callback. */ -export function extractImagesFromChatResponse(response: IChatResponseViewModel): IChatExtractedImageCollection | undefined { +export async function extractImagesFromChatResponse( + response: IChatResponseViewModel, + readFile: (uri: URI) => Promise, +): Promise { const allImages: IChatExtractedImage[] = []; for (const item of response.response.value) { if (item.kind === 'toolInvocation' || item.kind === 'toolInvocationSerialized') { - const images = extractImagesFromToolInvocation(item, response.sessionResource); + const images = extractImagesFromToolInvocationOutputDetails(item, response.sessionResource); allImages.push(...images); + const messageImages = await extractImagesFromToolInvocationMessages(item, readFile); + allImages.push(...messageImages); + } else if (item.kind === 'inlineReference') { + const image = await extractImageFromInlineReference(item, readFile); + if (image) { + allImages.push(image); + } } } - if (allImages.length === 0) { - return undefined; - } - // Use the corresponding user request as the carousel title const request = response.session.getItems().find((item): item is IChatRequestViewModel => isRequestVM(item) && item.id === response.requestId); const title = request ? request.messageText : localize('chatImageExtraction.defaultTitle', "Images"); @@ -56,7 +65,7 @@ export function extractImagesFromChatResponse(response: IChatResponseViewModel): }; } -export function extractImagesFromToolInvocation(toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, sessionResource: URI): IChatExtractedImage[] { +export function extractImagesFromToolInvocationOutputDetails(toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, sessionResource: URI): IChatExtractedImage[] { const images: IChatExtractedImage[] = []; const resultDetails = IChatToolInvocation.resultDetails(toolInvocation); @@ -99,6 +108,44 @@ export function extractImagesFromToolInvocation(toolInvocation: IChatToolInvocat return images; } +export async function extractImagesFromToolInvocationMessages( + toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized, + readFile: (uri: URI) => Promise +): Promise { + // Use pastTenseMessage if available, otherwise fall back to invocationMessage. + // When pastTenseMessage exists it visually replaces invocationMessage in the UI, + // so we only look at its URIs — we don't fall back to invocationMessage URIs. + const message = toolInvocation.pastTenseMessage ?? toolInvocation.invocationMessage; + if (!message || typeof message === 'string' || !message.uris || Object.keys(message.uris).length === 0) { + return []; + } + + const images: IChatExtractedImage[] = []; + for (const uriComponents of Object.values(message.uris)) { + const uri = URI.revive(uriComponents); + const mimeType = getMediaMime(uri.path); + if (mimeType?.startsWith('image/')) { + let data: VSBuffer; + try { + data = await readFile(uri); + } catch { + continue; + } + const name = uri.path.split('/').pop() ?? 'image'; + images.push({ + id: uri.toString(), + uri, + name, + mimeType, + data, + source: localize('chatImageExtraction.toolSource', "Tool: {0}", toolInvocation.toolId), + caption: message.value, + }); + } + } + return images; +} + function getImageDataFromOutputDetails(resultDetails: IToolResultOutputDetails, toolInvocation: IChatToolInvocation | IChatToolInvocationSerialized): VSBuffer | undefined { if (toolInvocation.kind === 'toolInvocationSerialized') { const serializedDetails = resultDetails as unknown as IToolResultOutputDetailsSerialized; @@ -110,3 +157,32 @@ function getImageDataFromOutputDetails(resultDetails: IToolResultOutputDetails, return resultDetails.output.value; } } + +async function extractImageFromInlineReference( + part: IChatContentInlineReference, + readFile: (uri: URI) => Promise, +): Promise { + const ref = part.inlineReference; + const refUri = URI.isUri(ref) ? ref : isLocation(ref) ? ref.uri : ref.location.uri; + const mime = getMediaMime(refUri.path); + if (!mime?.startsWith('image/')) { + return undefined; + } + + let data: VSBuffer; + try { + data = await readFile(refUri); + } catch { + return undefined; + } + const name = part.name ?? refUri.path.split('/').pop() ?? 'image'; + return { + id: refUri.toString(), + uri: refUri, + name, + mimeType: mime, + data, + source: localize('chatImageExtraction.inlineReference', "File"), + caption: undefined, + }; +} diff --git a/src/vs/workbench/contrib/chat/test/browser/chatImageCarouselService.test.ts b/src/vs/workbench/contrib/chat/test/browser/chatImageCarouselService.test.ts new file mode 100644 index 00000000000..b7dd179095f --- /dev/null +++ b/src/vs/workbench/contrib/chat/test/browser/chatImageCarouselService.test.ts @@ -0,0 +1,107 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; +import { URI } from '../../../../../base/common/uri.js'; +import { buildCollectionArgs, buildSingleImageArgs, findClickedImageIndex, ICarouselSection } from '../../browser/chatImageCarouselService.js'; + +suite('ChatImageCarouselService helpers', () => { + ensureNoDisposablesAreLeakedInTestSuite(); + + function makeImage(id: string, name: string = 'img.png', mimeType: string = 'image/png'): { id: string; name: string; mimeType: string; data: Uint8Array } { + return { id, name, mimeType, data: new Uint8Array([1, 2, 3]) }; + } + + function makeSections(...imageCounts: number[]): ICarouselSection[] { + return imageCounts.map((count, sectionIdx) => ({ + title: `Section ${sectionIdx}`, + images: Array.from({ length: count }, (_, imgIdx) => + makeImage(URI.file(`/image_s${sectionIdx}_i${imgIdx}.png`).toString(), `image_s${sectionIdx}_i${imgIdx}.png`) + ), + })); + } + + suite('findClickedImageIndex', () => { + + test('finds image by URI string match in first section', () => { + const sections = makeSections(3); + const targetUri = URI.parse(sections[0].images[1].id); + assert.strictEqual(findClickedImageIndex(sections, targetUri), 1); + }); + + test('finds image by URI string match in second section', () => { + const sections = makeSections(2, 3); + const targetUri = URI.parse(sections[1].images[2].id); + // globalOffset = 2 (first section) + 2 (third in second section) = 4 + assert.strictEqual(findClickedImageIndex(sections, targetUri), 4); + }); + + test('returns -1 when no match found', () => { + const sections = makeSections(2, 2); + const unknownUri = URI.file('/nonexistent.png'); + assert.strictEqual(findClickedImageIndex(sections, unknownUri), -1); + }); + + test('falls back to data buffer match', () => { + const sections: ICarouselSection[] = [{ + title: 'Section', + images: [ + { id: 'custom-id-1', name: 'a.png', mimeType: 'image/png', data: new Uint8Array([10, 20]) }, + { id: 'custom-id-2', name: 'b.png', mimeType: 'image/png', data: new Uint8Array([30, 40]) }, + ], + }]; + const unknownUri = URI.from({ scheme: 'data', path: 'b.png' }); + assert.strictEqual(findClickedImageIndex(sections, unknownUri, new Uint8Array([30, 40])), 1); + }); + + test('returns -1 for empty sections', () => { + assert.strictEqual(findClickedImageIndex([], URI.file('/x.png')), -1); + }); + }); + + suite('buildCollectionArgs', () => { + + test('uses section title when single section', () => { + const sections = makeSections(2); + const result = buildCollectionArgs(sections, 0, URI.file('/session')); + assert.deepStrictEqual(result, { + collection: { + id: URI.file('/session').toString() + '_carousel', + title: 'Section 0', + sections, + }, + startIndex: 0, + }); + }); + + test('uses generic title for multiple sections', () => { + const sections = makeSections(1, 1); + const result = buildCollectionArgs(sections, 1, URI.file('/session')); + assert.strictEqual(result.collection.title, 'Conversation Images'); + assert.strictEqual(result.startIndex, 1); + }); + }); + + suite('buildSingleImageArgs', () => { + + test('extracts name and mime from URI path', () => { + const uri = URI.file('/path/to/photo.jpg'); + const data = new Uint8Array([1, 2, 3]); + assert.deepStrictEqual(buildSingleImageArgs(uri, data), { + name: 'photo.jpg', + mimeType: 'image/jpg', + data, + title: 'photo.jpg', + }); + }); + + test('defaults mime to image/png for unknown extension', () => { + const uri = URI.file('/path/to/file.xyz'); + const data = new Uint8Array([1]); + assert.strictEqual(buildSingleImageArgs(uri, data).mimeType, 'image/png'); + }); + }); +}); diff --git a/src/vs/workbench/contrib/chat/test/common/chatImageExtraction.test.ts b/src/vs/workbench/contrib/chat/test/common/chatImageExtraction.test.ts new file mode 100644 index 00000000000..9f1a10ede39 --- /dev/null +++ b/src/vs/workbench/contrib/chat/test/common/chatImageExtraction.test.ts @@ -0,0 +1,394 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { VSBuffer } from '../../../../../base/common/buffer.js'; +import { URI } from '../../../../../base/common/uri.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; +import { IChatProgressResponseContent } from '../../common/model/chatModel.js'; +import { IChatResponseViewModel } from '../../common/model/chatViewModel.js'; +import { IChatContentInlineReference, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from '../../common/chatService/chatService.js'; +import { IToolResultInputOutputDetails } from '../../common/tools/languageModelToolsService.js'; +import { extractImagesFromChatResponse, extractImagesFromToolInvocationMessages } from '../../common/chatImageExtraction.js'; + +function makeToolInvocation(overrides: Partial = {}): IChatToolInvocationSerialized { + return { + kind: 'toolInvocationSerialized', + toolCallId: 'call_1', + toolId: 'test-tool', + invocationMessage: 'Running tool', + originMessage: undefined, + pastTenseMessage: 'Ran tool', + isConfirmed: true, + isComplete: true, + source: undefined, + presentation: undefined, + resultDetails: undefined, + ...overrides, + }; +} + +function makeInlineReference(uri: URI, name?: string): IChatContentInlineReference { + return { + kind: 'inlineReference', + inlineReference: uri, + name, + }; +} + +function makeResponse(items: ReadonlyArray, opts: { + sessionResource?: URI; + requestId?: string; + id?: string; + requestMessageText?: string; + noMatchingRequest?: boolean; +} = {}): IChatResponseViewModel { + const sessionResource = opts.sessionResource ?? URI.parse('chat-session://test/session'); + const requestId = opts.requestId ?? 'req-1'; + const responseId = opts.id ?? 'resp-1'; + const requestMessageText = opts.requestMessageText ?? 'Show me images'; + + return { + id: responseId, + requestId, + sessionResource, + response: { value: items }, + session: { + getItems: () => opts.noMatchingRequest ? [] : [{ + id: requestId, + messageText: requestMessageText, + message: { parts: [], text: requestMessageText }, + }], + }, + } as unknown as IChatResponseViewModel; +} + +const fakeReadFile = (uri: URI) => Promise.resolve(VSBuffer.fromString(`data-for-${uri.path}`)); + +suite('extractImagesFromChatResponse', () => { + ensureNoDisposablesAreLeakedInTestSuite(); + + test('returns empty images when response has no items', async () => { + const response = makeResponse([]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + assert.deepStrictEqual(result, { + id: response.sessionResource.toString() + '_' + response.id, + title: 'Show me images', + images: [], + }); + }); + + test('uses default title when no matching request is found', async () => { + const response = makeResponse([], { noMatchingRequest: true }); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + assert.strictEqual(result.title, 'Images'); + }); + + test('extracts image from tool invocation with IToolResultOutputDetails', async () => { + const resultDetails: IToolResultOutputDetailsSerialized = { + output: { type: 'data', mimeType: 'image/png', base64Data: 'AQID' }, + }; + const toolInvocation = makeToolInvocation({ + toolCallId: 'call_img', + toolId: 'screenshot-tool', + pastTenseMessage: 'Took a screenshot', + resultDetails, + }); + + const response = makeResponse([toolInvocation]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + + assert.strictEqual(result.images.length, 1); + assert.strictEqual(result.images[0].id, 'call_img_0'); + assert.strictEqual(result.images[0].mimeType, 'image/png'); + assert.ok(result.images[0].source.includes('screenshot-tool')); + assert.strictEqual(result.images[0].caption, 'Took a screenshot'); + }); + + test('extracts multiple images from tool invocation with IToolResultInputOutputDetails', async () => { + const resultDetails: IToolResultInputOutputDetails = { + input: '', + output: [ + { type: 'embed', mimeType: 'image/png', value: 'AQID', isText: false }, + { type: 'embed', mimeType: 'text/plain', value: 'text', isText: true }, + { type: 'embed', mimeType: 'image/jpeg', value: 'BAUG', isText: false }, + ], + }; + const toolInvocation = makeToolInvocation({ + toolCallId: 'call_multi', + toolId: 'multi-tool', + pastTenseMessage: 'Generated images', + resultDetails, + }); + + const response = makeResponse([toolInvocation]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + + assert.strictEqual(result.images.length, 2); + assert.strictEqual(result.images[0].id, 'call_multi_0'); + assert.strictEqual(result.images[0].mimeType, 'image/png'); + assert.strictEqual(result.images[1].id, 'call_multi_2'); + assert.strictEqual(result.images[1].mimeType, 'image/jpeg'); + }); + + test('skips tool invocations without image results', async () => { + const resultDetails: IToolResultOutputDetailsSerialized = { + output: { type: 'data', mimeType: 'text/plain', base64Data: 'aGVsbG8=' }, + }; + const toolInvocation = makeToolInvocation({ resultDetails }); + + const response = makeResponse([toolInvocation]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + assert.strictEqual(result.images.length, 0); + }); + + test('extracts image from inline reference URI when readFile is provided', async () => { + const imageUri = URI.file('/photos/cat.png'); + const inlineRef = makeInlineReference(imageUri, 'cat.png'); + + const response = makeResponse([inlineRef]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + + assert.strictEqual(result.images.length, 1); + assert.strictEqual(result.images[0].uri.toString(), imageUri.toString()); + assert.strictEqual(result.images[0].name, 'cat.png'); + assert.strictEqual(result.images[0].mimeType, 'image/png'); + assert.strictEqual(result.images[0].source, 'File'); + }); + + test('extracts image from inline reference Location', async () => { + const imageUri = URI.file('/photos/dog.jpg'); + const inlineRef: IChatContentInlineReference = { + kind: 'inlineReference', + inlineReference: { uri: imageUri, range: { startLineNumber: 1, startColumn: 1, endLineNumber: 1, endColumn: 1 } }, + }; + + const response = makeResponse([inlineRef]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + + assert.strictEqual(result.images.length, 1); + assert.strictEqual(result.images[0].uri.toString(), imageUri.toString()); + }); + + test('skips non-image inline references', async () => { + const codeUri = URI.file('/src/main.ts'); + const inlineRef = makeInlineReference(codeUri); + + const response = makeResponse([inlineRef]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + assert.strictEqual(result.images.length, 0); + }); + + test('uses filename from URI path when name is not provided', async () => { + const imageUri = URI.file('/assets/banner.gif'); + const inlineRef = makeInlineReference(imageUri); + + const response = makeResponse([inlineRef]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + + assert.strictEqual(result.images.length, 1); + assert.strictEqual(result.images[0].name, 'banner.gif'); + }); + + test('preserves interleaved order of tool and inline reference images', async () => { + const toolInvocation = makeToolInvocation({ + toolCallId: 'call_first', + toolId: 'tool-1', + resultDetails: { + output: { type: 'data', mimeType: 'image/png', base64Data: 'AQID' }, + } satisfies IToolResultOutputDetailsSerialized, + }); + + const inlineRef = makeInlineReference(URI.file('/middle.png'), 'middle.png'); + + const toolInvocation2 = makeToolInvocation({ + toolCallId: 'call_last', + toolId: 'tool-2', + resultDetails: { + output: { type: 'data', mimeType: 'image/jpeg', base64Data: 'BAUG' }, + } satisfies IToolResultOutputDetailsSerialized, + }); + + const response = makeResponse([toolInvocation, inlineRef, toolInvocation2]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + + assert.strictEqual(result.images.length, 3); + assert.strictEqual(result.images[0].id, 'call_first_0'); + assert.strictEqual(result.images[1].name, 'middle.png'); + assert.strictEqual(result.images[2].id, 'call_last_0'); + }); + + test('collection id combines sessionResource and response id', async () => { + const sessionResource = URI.parse('chat-session://test/my-session'); + const response = makeResponse([], { sessionResource, id: 'response-42' }); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + assert.strictEqual(result.id, sessionResource.toString() + '_response-42'); + }); + + test('skips inline reference when readFile fails', async () => { + const imageUri = URI.file('/photos/missing.png'); + const inlineRef = makeInlineReference(imageUri, 'missing.png'); + const failingReadFile = (_uri: URI) => Promise.reject(new Error('File not found')); + + const response = makeResponse([inlineRef]); + const result = await extractImagesFromChatResponse(response, failingReadFile); + assert.strictEqual(result.images.length, 0); + }); + + test('extracts images from tool invocation message URIs', async () => { + const imageUri = URI.file('/screenshots/result.png'); + const toolInvocation = makeToolInvocation({ + toolCallId: 'call_msg', + toolId: 'screenshot-tool', + pastTenseMessage: { value: 'Took a screenshot', isTrusted: false, uris: { '0': imageUri.toJSON() } }, + }); + + const response = makeResponse([toolInvocation]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + + assert.strictEqual(result.images.length, 1); + assert.strictEqual(result.images[0].uri.toString(), imageUri.toString()); + assert.strictEqual(result.images[0].name, 'result.png'); + assert.strictEqual(result.images[0].mimeType, 'image/png'); + assert.strictEqual(result.images[0].caption, 'Took a screenshot'); + }); + + test('combines output details images and message URI images', async () => { + const imageUri = URI.file('/screenshots/msg-image.jpg'); + const resultDetails: IToolResultOutputDetailsSerialized = { + output: { type: 'data', mimeType: 'image/png', base64Data: 'AQID' }, + }; + const toolInvocation = makeToolInvocation({ + toolCallId: 'call_both', + toolId: 'combo-tool', + pastTenseMessage: { value: 'Ran combo tool', isTrusted: false, uris: { '0': imageUri.toJSON() } }, + resultDetails, + }); + + const response = makeResponse([toolInvocation]); + const result = await extractImagesFromChatResponse(response, fakeReadFile); + + assert.strictEqual(result.images.length, 2); + assert.strictEqual(result.images[0].id, 'call_both_0'); + assert.strictEqual(result.images[1].uri.toString(), imageUri.toString()); + }); +}); + +suite('extractImagesFromToolInvocationMessages', () => { + ensureNoDisposablesAreLeakedInTestSuite(); + + test('returns empty when message is undefined', async () => { + const toolInvocation = makeToolInvocation({ + pastTenseMessage: undefined, + invocationMessage: undefined, + }); + const result = await extractImagesFromToolInvocationMessages(toolInvocation, fakeReadFile); + assert.deepStrictEqual(result, []); + }); + + test('returns empty when message is a string', async () => { + const toolInvocation = makeToolInvocation({ + pastTenseMessage: 'some string message', + }); + const result = await extractImagesFromToolInvocationMessages(toolInvocation, fakeReadFile); + assert.deepStrictEqual(result, []); + }); + + test('returns empty when message has no uris', async () => { + const toolInvocation = makeToolInvocation({ + pastTenseMessage: { value: 'No URIs here', isTrusted: false }, + }); + const result = await extractImagesFromToolInvocationMessages(toolInvocation, fakeReadFile); + assert.deepStrictEqual(result, []); + }); + + test('returns empty when message uris are empty', async () => { + const toolInvocation = makeToolInvocation({ + pastTenseMessage: { value: 'Empty URIs', isTrusted: false, uris: {} }, + }); + const result = await extractImagesFromToolInvocationMessages(toolInvocation, fakeReadFile); + assert.deepStrictEqual(result, []); + }); + + test('skips non-image URIs', async () => { + const toolInvocation = makeToolInvocation({ + pastTenseMessage: { value: 'Code file', isTrusted: false, uris: { '0': URI.file('/src/main.ts').toJSON() } }, + }); + const result = await extractImagesFromToolInvocationMessages(toolInvocation, fakeReadFile); + assert.deepStrictEqual(result, []); + }); + + test('extracts image from message URI', async () => { + const imageUri = URI.file('/screenshots/capture.png'); + const toolInvocation = makeToolInvocation({ + toolCallId: 'call_uri', + toolId: 'screenshot-tool', + pastTenseMessage: { value: 'Captured screenshot', isTrusted: false, uris: { '0': imageUri.toJSON() } }, + }); + + const result = await extractImagesFromToolInvocationMessages(toolInvocation, fakeReadFile); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].uri.toString(), imageUri.toString()); + assert.strictEqual(result[0].name, 'capture.png'); + assert.strictEqual(result[0].mimeType, 'image/png'); + assert.strictEqual(result[0].caption, 'Captured screenshot'); + assert.ok(result[0].source.includes('screenshot-tool')); + }); + + test('extracts multiple images from message URIs', async () => { + const uri1 = URI.file('/img/a.png'); + const uri2 = URI.file('/img/b.jpg'); + const toolInvocation = makeToolInvocation({ + pastTenseMessage: { + value: 'Generated images', + isTrusted: false, + uris: { '0': uri1.toJSON(), '1': uri2.toJSON() }, + }, + }); + + const result = await extractImagesFromToolInvocationMessages(toolInvocation, fakeReadFile); + + assert.strictEqual(result.length, 2); + assert.strictEqual(result[0].mimeType, 'image/png'); + assert.strictEqual(result[1].mimeType, 'image/jpg'); + }); + + test('continues when readFile fails for one URI', async () => { + const goodUri = URI.file('/img/good.png'); + const badUri = URI.file('/img/bad.png'); + const failingReadFile = (uri: URI) => { + if (uri.path.includes('bad')) { + return Promise.reject(new Error('File not found')); + } + return Promise.resolve(VSBuffer.fromString('image-data')); + }; + const toolInvocation = makeToolInvocation({ + pastTenseMessage: { + value: 'Mixed results', + isTrusted: false, + uris: { '0': badUri.toJSON(), '1': goodUri.toJSON() }, + }, + }); + + const result = await extractImagesFromToolInvocationMessages(toolInvocation, failingReadFile); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].uri.toString(), goodUri.toString()); + }); + + test('falls back to invocationMessage when pastTenseMessage is undefined', async () => { + const imageUri = URI.file('/img/fallback.png'); + const toolInvocation = makeToolInvocation({ + pastTenseMessage: undefined, + invocationMessage: { value: 'Running tool', isTrusted: false, uris: { '0': imageUri.toJSON() } }, + }); + + const result = await extractImagesFromToolInvocationMessages(toolInvocation, fakeReadFile); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].caption, 'Running tool'); + }); +}); From 9192689d931f11bf575c3b830dd8717bd9e078d0 Mon Sep 17 00:00:00 2001 From: Paul Date: Fri, 13 Mar 2026 17:22:07 -0700 Subject: [PATCH 082/133] Misc debug panel UX fixes (#301628) --- .../browser/chatDebug/chatDebugCollapsible.ts | 25 ---- .../browser/chatDebug/chatDebugDetailPanel.ts | 112 ++++++++++++++++-- .../chat/browser/chatDebug/chatDebugEditor.ts | 7 -- .../chatDebug/chatDebugEventDetailRenderer.ts | 19 +-- .../browser/chatDebug/chatDebugEventList.ts | 64 +++++----- .../browser/chatDebug/chatDebugLogsView.ts | 60 +++++++++- .../chatDebugMessageContentRenderer.ts | 35 ++++-- .../chatDebugModelTurnContentRenderer.ts | 53 +++++---- .../chatDebug/chatDebugOverviewView.ts | 4 +- .../chatDebugToolCallContentRenderer.ts | 38 +++++- .../browser/chatDebug/media/chatDebug.css | 29 +++-- .../chatDebugEventDetailRenderer.test.ts | 20 ++-- 12 files changed, 330 insertions(+), 136 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugCollapsible.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugCollapsible.ts index afbe701f809..b2226d30fca 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugCollapsible.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugCollapsible.ts @@ -7,9 +7,6 @@ import * as DOM from '../../../../../base/browser/dom.js'; import { Codicon } from '../../../../../base/common/codicons.js'; import { DisposableStore } from '../../../../../base/common/lifecycle.js'; import { ThemeIcon } from '../../../../../base/common/themables.js'; -import { IChatDebugMessageSection } from '../../common/chatDebugService.js'; - -const $ = DOM.$; /** * Wire up a collapsible toggle on a chevron+header+content triple. @@ -47,25 +44,3 @@ export function setupCollapsibleToggle(chevron: HTMLElement, header: HTMLElement } })); } - -/** - * Render a collapsible section with a clickable header and pre-formatted content - * wrapped in a scrollable element. - */ -export function renderCollapsibleSection(parent: HTMLElement, section: IChatDebugMessageSection, disposables: DisposableStore, initiallyCollapsed: boolean = false): void { - const sectionEl = DOM.append(parent, $('div.chat-debug-message-section')); - - const header = DOM.append(sectionEl, $('div.chat-debug-message-section-header')); - - const chevron = DOM.append(header, $(`span.chat-debug-message-section-chevron`)); - DOM.append(header, $('span.chat-debug-message-section-title', undefined, section.name)); - - const contentEl = $('pre.chat-debug-message-section-content'); - contentEl.textContent = section.content; - contentEl.tabIndex = 0; - - const wrapper = DOM.append(sectionEl, $('div.chat-debug-message-section-content-wrapper')); - wrapper.appendChild(contentEl); - - setupCollapsibleToggle(chevron, header, wrapper, disposables, initiallyCollapsed); -} diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugDetailPanel.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugDetailPanel.ts index bd8fcbb3c70..1aa182e75a9 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugDetailPanel.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugDetailPanel.ts @@ -5,6 +5,9 @@ import * as DOM from '../../../../../base/browser/dom.js'; import { Button } from '../../../../../base/browser/ui/button/button.js'; +import { Orientation, Sash, SashState } from '../../../../../base/browser/ui/sash/sash.js'; +import { DomScrollableElement } from '../../../../../base/browser/ui/scrollbar/scrollableElement.js'; +import { ScrollbarVisibility } from '../../../../../base/common/scrollable.js'; import { Codicon } from '../../../../../base/common/codicons.js'; import { Emitter } from '../../../../../base/common/event.js'; import { Disposable, DisposableStore } from '../../../../../base/common/lifecycle.js'; @@ -27,6 +30,10 @@ import { renderModelTurnContent, modelTurnContentToPlainText } from './chatDebug const $ = DOM.$; +const DETAIL_PANEL_DEFAULT_WIDTH = 350; +const DETAIL_PANEL_MIN_WIDTH = 200; +const DETAIL_PANEL_MAX_WIDTH = 800; + /** * Reusable detail panel that resolves and displays the content of a * single {@link IChatDebugEvent}. Used by both the logs view and the @@ -37,12 +44,23 @@ export class ChatDebugDetailPanel extends Disposable { private readonly _onDidHide = this._register(new Emitter()); readonly onDidHide = this._onDidHide.event; + private readonly _onDidChangeWidth = this._register(new Emitter()); + readonly onDidChangeWidth = this._onDidChangeWidth.event; + readonly element: HTMLElement; private readonly contentContainer: HTMLElement; + private readonly scrollable: DomScrollableElement; + private readonly sash: Sash; + private headerElement: HTMLElement | undefined; private readonly detailDisposables = this._register(new DisposableStore()); private currentDetailText: string = ''; private currentDetailEventId: string | undefined; private firstFocusableElement: HTMLElement | undefined; + private _width: number = DETAIL_PANEL_DEFAULT_WIDTH; + + get width(): number { + return this._width; + } constructor( parent: HTMLElement, @@ -52,12 +70,43 @@ export class ChatDebugDetailPanel extends Disposable { @IClipboardService private readonly clipboardService: IClipboardService, @IHoverService private readonly hoverService: IHoverService, @IOpenerService private readonly openerService: IOpenerService, + @ILanguageService private readonly languageService: ILanguageService, ) { super(); this.element = DOM.append(parent, $('.chat-debug-detail-panel')); this.contentContainer = $('.chat-debug-detail-content'); + this.scrollable = this._register(new DomScrollableElement(this.contentContainer, { + horizontal: ScrollbarVisibility.Hidden, + vertical: ScrollbarVisibility.Auto, + })); + this.element.style.width = `${this._width}px`; DOM.hide(this.element); + // Sash on the parent container, positioned at the left edge of the detail panel + this.sash = this._register(new Sash(parent, { + getVerticalSashLeft: () => parent.offsetWidth - this._width, + }, { orientation: Orientation.VERTICAL })); + this.sash.state = SashState.Disabled; + + let sashStartWidth: number | undefined; + this._register(this.sash.onDidStart(() => sashStartWidth = this._width)); + this._register(this.sash.onDidEnd(() => { + sashStartWidth = undefined; + this.sash.layout(); + })); + this._register(this.sash.onDidChange(e => { + if (sashStartWidth === undefined) { + return; + } + // Dragging left (negative currentX delta) should increase width + const delta = e.startX - e.currentX; + const newWidth = Math.max(DETAIL_PANEL_MIN_WIDTH, Math.min(DETAIL_PANEL_MAX_WIDTH, sashStartWidth + delta)); + this._width = newWidth; + this.element.style.width = `${newWidth}px`; + this.sash.layout(); + this._onDidChangeWidth.fire(newWidth); + })); + // Handle Ctrl+A / Cmd+A to select all within the detail panel this._register(DOM.addDisposableListener(this.element, DOM.EventType.KEY_DOWN, (e: KeyboardEvent) => { if ((e.ctrlKey || e.metaKey) && e.key === 'a') { @@ -87,13 +136,16 @@ export class ChatDebugDetailPanel extends Disposable { const resolved = event.id ? await this.chatDebugService.resolveEvent(event.id) : undefined; DOM.show(this.element); + this.sash.state = SashState.Enabled; + this.sash.layout(); DOM.clearNode(this.element); DOM.clearNode(this.contentContainer); this.detailDisposables.clear(); // Header with action buttons const header = DOM.append(this.element, $('.chat-debug-detail-header')); - this.element.appendChild(this.contentContainer); + this.headerElement = header; + this.element.appendChild(this.scrollable.getDomNode()); const fullScreenButton = this.detailDisposables.add(new Button(header, { ariaLabel: localize('chatDebug.openInEditor', "Open in Editor"), title: localize('chatDebug.openInEditor', "Open in Editor") })); fullScreenButton.element.classList.add('chat-debug-detail-button'); @@ -120,14 +172,13 @@ export class ChatDebugDetailPanel extends Disposable { if (resolved && resolved.kind === 'fileList') { this.currentDetailText = fileListToPlainText(resolved); const { element: contentEl, disposables: contentDisposables } = this.instantiationService.invokeFunction(accessor => - renderCustomizationDiscoveryContent(resolved, this.openerService, accessor.get(IModelService), accessor.get(ILanguageService), this.hoverService, accessor.get(ILabelService)) + renderCustomizationDiscoveryContent(resolved, this.openerService, accessor.get(IModelService), this.languageService, this.hoverService, accessor.get(ILabelService)) ); this.detailDisposables.add(contentDisposables); this.contentContainer.appendChild(contentEl); } else if (resolved && resolved.kind === 'toolCall') { this.currentDetailText = toolCallContentToPlainText(resolved); - const languageService = this.instantiationService.invokeFunction(accessor => accessor.get(ILanguageService)); - const { element: contentEl, disposables: contentDisposables } = await renderToolCallContent(resolved, languageService); + const { element: contentEl, disposables: contentDisposables } = await renderToolCallContent(resolved, this.languageService, this.clipboardService); if (this.currentDetailEventId !== event.id) { // Another event was selected while we were rendering contentDisposables.dispose(); @@ -137,22 +188,39 @@ export class ChatDebugDetailPanel extends Disposable { this.contentContainer.appendChild(contentEl); } else if (resolved && resolved.kind === 'message') { this.currentDetailText = resolvedMessageToPlainText(resolved); - const { element: contentEl, disposables: contentDisposables } = renderResolvedMessageContent(resolved); + const { element: contentEl, disposables: contentDisposables } = await renderResolvedMessageContent(resolved, this.languageService, this.clipboardService); + if (this.currentDetailEventId !== event.id) { + contentDisposables.dispose(); + return; + } this.detailDisposables.add(contentDisposables); this.contentContainer.appendChild(contentEl); } else if (resolved && resolved.kind === 'modelTurn') { this.currentDetailText = modelTurnContentToPlainText(resolved); - const { element: contentEl, disposables: contentDisposables } = renderModelTurnContent(resolved); + const { element: contentEl, disposables: contentDisposables } = await renderModelTurnContent(resolved, this.languageService, this.clipboardService); + if (this.currentDetailEventId !== event.id) { + // Another event was selected while we were rendering + contentDisposables.dispose(); + return; + } this.detailDisposables.add(contentDisposables); this.contentContainer.appendChild(contentEl); } else if (event.kind === 'userMessage') { this.currentDetailText = messageEventToPlainText(event); - const { element: contentEl, disposables: contentDisposables } = renderUserMessageContent(event); + const { element: contentEl, disposables: contentDisposables } = await renderUserMessageContent(event, this.languageService, this.clipboardService); + if (this.currentDetailEventId !== event.id) { + contentDisposables.dispose(); + return; + } this.detailDisposables.add(contentDisposables); this.contentContainer.appendChild(contentEl); } else if (event.kind === 'agentResponse') { this.currentDetailText = messageEventToPlainText(event); - const { element: contentEl, disposables: contentDisposables } = renderAgentResponseContent(event); + const { element: contentEl, disposables: contentDisposables } = await renderAgentResponseContent(event, this.languageService, this.clipboardService); + if (this.currentDetailEventId !== event.id) { + contentDisposables.dispose(); + return; + } this.detailDisposables.add(contentDisposables); this.contentContainer.appendChild(contentEl); } else { @@ -165,6 +233,15 @@ export class ChatDebugDetailPanel extends Disposable { } pre.textContent = this.currentDetailText; } + + // Compute height from the parent container and set explicit + // dimensions so the scrollable element can show proper scrollbars. + const parentHeight = this.element.parentElement?.clientHeight ?? 0; + if (parentHeight > 0) { + this.layout(parentHeight); + } else { + this.scrollable.scanDomNode(); + } } get isVisible(): boolean { @@ -175,10 +252,29 @@ export class ChatDebugDetailPanel extends Disposable { this.firstFocusableElement?.focus(); } + /** + * Set explicit dimensions on the scrollable element so the scrollbar + * can compute its size. Call after the panel is shown and whenever + * the available space changes. + */ + layout(height: number): void { + const headerHeight = this.headerElement?.offsetHeight ?? 0; + const scrollableHeight = Math.max(0, height - headerHeight); + this.contentContainer.style.height = `${scrollableHeight}px`; + this.scrollable.scanDomNode(); + this.sash.layout(); + } + + layoutSash(): void { + this.sash.layout(); + } + hide(): void { this.currentDetailEventId = undefined; this.firstFocusableElement = undefined; + this.headerElement = undefined; DOM.hide(this.element); + this.sash.state = SashState.Disabled; DOM.clearNode(this.element); DOM.clearNode(this.contentContainer); this.detailDisposables.clear(); diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts index 85063044259..80fb8635e65 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEditor.ts @@ -174,13 +174,6 @@ export class ChatDebugEditor extends EditorPane { })); this._register(this.chatService.onDidCreateModel(model => { - if (this.viewState === ViewState.Home && this.configurationService.getValue(AGENT_DEBUG_LOG_ENABLED_SETTING)) { - // Auto-navigate to the new session when the Agent Debug Logs is - // already open on the home view. This avoids the user having to - // wait for the title to resolve and manually clicking the session. - this.navigateToSession(model.sessionResource); - } - // Track title changes per model, disposing the previous listener // for the same model URI to avoid leaks. const key = model.sessionResource.toString(); diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEventDetailRenderer.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEventDetailRenderer.ts index be68f3d757e..5f7fd3267aa 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEventDetailRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEventDetailRenderer.ts @@ -5,6 +5,9 @@ import { localize } from '../../../../../nls.js'; import { IChatDebugEvent } from '../../common/chatDebugService.js'; +import { safeIntl } from '../../../../../base/common/date.js'; + +const numberFormatter = safeIntl.NumberFormat(); /** * Format the detail text for a debug event (used when no resolved content is available). @@ -15,17 +18,17 @@ export function formatEventDetail(event: IChatDebugEvent): string { const parts = [localize('chatDebug.detail.tool', "Tool: {0}", event.toolName)]; if (event.toolCallId) { parts.push(localize('chatDebug.detail.callId', "Call ID: {0}", event.toolCallId)); } if (event.result) { parts.push(localize('chatDebug.detail.result', "Result: {0}", event.result)); } - if (event.durationInMillis !== undefined) { parts.push(localize('chatDebug.detail.durationMs', "Duration: {0}ms", event.durationInMillis)); } + if (event.durationInMillis !== undefined) { parts.push(localize('chatDebug.detail.durationMs', "Duration: {0}ms", numberFormatter.value.format(event.durationInMillis))); } if (event.input) { parts.push(`\n${localize('chatDebug.detail.input', "Input:")}\n${event.input}`); } if (event.output) { parts.push(`\n${localize('chatDebug.detail.output', "Output:")}\n${event.output}`); } return parts.join('\n'); } case 'modelTurn': { const parts = [event.model ?? localize('chatDebug.detail.modelTurn', "Model Turn")]; - if (event.inputTokens !== undefined) { parts.push(localize('chatDebug.detail.inputTokens', "Input tokens: {0}", event.inputTokens)); } - if (event.outputTokens !== undefined) { parts.push(localize('chatDebug.detail.outputTokens', "Output tokens: {0}", event.outputTokens)); } - if (event.totalTokens !== undefined) { parts.push(localize('chatDebug.detail.totalTokens', "Total tokens: {0}", event.totalTokens)); } - if (event.durationInMillis !== undefined) { parts.push(localize('chatDebug.detail.durationMs', "Duration: {0}ms", event.durationInMillis)); } + if (event.inputTokens !== undefined) { parts.push(localize('chatDebug.detail.inputTokens', "Input tokens: {0}", numberFormatter.value.format(event.inputTokens))); } + if (event.outputTokens !== undefined) { parts.push(localize('chatDebug.detail.outputTokens', "Output tokens: {0}", numberFormatter.value.format(event.outputTokens))); } + if (event.totalTokens !== undefined) { parts.push(localize('chatDebug.detail.totalTokens', "Total tokens: {0}", numberFormatter.value.format(event.totalTokens))); } + if (event.durationInMillis !== undefined) { parts.push(localize('chatDebug.detail.durationMs', "Duration: {0}ms", numberFormatter.value.format(event.durationInMillis))); } return parts.join('\n'); } case 'generic': @@ -34,9 +37,9 @@ export function formatEventDetail(event: IChatDebugEvent): string { const parts = [localize('chatDebug.detail.agent', "Agent: {0}", event.agentName)]; if (event.description) { parts.push(localize('chatDebug.detail.description', "Description: {0}", event.description)); } if (event.status) { parts.push(localize('chatDebug.detail.status', "Status: {0}", event.status)); } - if (event.durationInMillis !== undefined) { parts.push(localize('chatDebug.detail.durationMs', "Duration: {0}ms", event.durationInMillis)); } - if (event.toolCallCount !== undefined) { parts.push(localize('chatDebug.detail.toolCallCount', "Tool calls: {0}", event.toolCallCount)); } - if (event.modelTurnCount !== undefined) { parts.push(localize('chatDebug.detail.modelTurnCount', "Model turns: {0}", event.modelTurnCount)); } + if (event.durationInMillis !== undefined) { parts.push(localize('chatDebug.detail.durationMs', "Duration: {0}ms", numberFormatter.value.format(event.durationInMillis))); } + if (event.toolCallCount !== undefined) { parts.push(localize('chatDebug.detail.toolCallCount', "Tool calls: {0}", numberFormatter.value.format(event.toolCallCount))); } + if (event.modelTurnCount !== undefined) { parts.push(localize('chatDebug.detail.modelTurnCount', "Model turns: {0}", numberFormatter.value.format(event.modelTurnCount))); } return parts.join('\n'); } case 'userMessage': { diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEventList.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEventList.ts index 9797275555b..11ea6f76601 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEventList.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugEventList.ts @@ -28,6 +28,8 @@ const dateFormatter = safeIntl.DateTimeFormat(undefined, { second: '2-digit', }); +const numberFormatter = safeIntl.NumberFormat(); + export interface IChatDebugEventTemplate { readonly container: HTMLElement; readonly created: HTMLElement; @@ -35,38 +37,42 @@ export interface IChatDebugEventTemplate { readonly details: HTMLElement; } -function renderEventToTemplate(element: IChatDebugEvent, templateData: IChatDebugEventTemplate): void { - templateData.created.textContent = dateFormatter.value.format(element.created); +/** Returns the formatted creation timestamp for a debug event. */ +export function getEventCreatedText(element: IChatDebugEvent): string { + return dateFormatter.value.format(element.created); +} +/** Returns the display name for a debug event. */ +export function getEventNameText(element: IChatDebugEvent): string { switch (element.kind) { - case 'toolCall': - templateData.name.textContent = safeStr(element.toolName, localize('chatDebug.unknownEvent', "(unknown)")); - templateData.details.textContent = safeStr(element.result); - break; - case 'modelTurn': - templateData.name.textContent = safeStr(element.model) || localize('chatDebug.modelTurn', "Model Turn"); - templateData.details.textContent = [ - safeStr(element.requestName), - element.totalTokens !== undefined ? localize('chatDebug.tokens', "{0} tokens", element.totalTokens) : '', - ].filter(Boolean).join(' \u00b7 '); - break; - case 'generic': - templateData.name.textContent = safeStr(element.name, localize('chatDebug.unknownEvent', "(unknown)")); - templateData.details.textContent = safeStr(element.details); - break; - case 'subagentInvocation': - templateData.name.textContent = safeStr(element.agentName, localize('chatDebug.unknownEvent', "(unknown)")); - templateData.details.textContent = safeStr(element.description) || safeStr(element.status); - break; - case 'userMessage': - templateData.name.textContent = localize('chatDebug.userMessage', "User Message"); - templateData.details.textContent = safeStr(element.message); - break; - case 'agentResponse': - templateData.name.textContent = localize('chatDebug.agentResponse', "Agent Response"); - templateData.details.textContent = safeStr(element.message); - break; + case 'toolCall': return safeStr(element.toolName, localize('chatDebug.unknownEvent', "(unknown)")); + case 'modelTurn': return safeStr(element.model) || localize('chatDebug.modelTurn', "Model Turn"); + case 'generic': return safeStr(element.name, localize('chatDebug.unknownEvent', "(unknown)")); + case 'subagentInvocation': return safeStr(element.agentName, localize('chatDebug.unknownEvent', "(unknown)")); + case 'userMessage': return localize('chatDebug.userMessage', "User Message"); + case 'agentResponse': return localize('chatDebug.agentResponse', "Agent Response"); } +} + +/** Returns the details text for a debug event. */ +export function getEventDetailsText(element: IChatDebugEvent): string { + switch (element.kind) { + case 'toolCall': return safeStr(element.result); + case 'modelTurn': return [ + safeStr(element.requestName), + element.totalTokens !== undefined ? localize('chatDebug.tokens', "{0} tokens", numberFormatter.value.format(element.totalTokens)) : '', + ].filter(Boolean).join(' \u00b7 '); + case 'generic': return safeStr(element.details); + case 'subagentInvocation': return safeStr(element.description) || safeStr(element.status); + case 'userMessage': return safeStr(element.message); + case 'agentResponse': return safeStr(element.message); + } +} + +function renderEventToTemplate(element: IChatDebugEvent, templateData: IChatDebugEventTemplate): void { + templateData.created.textContent = getEventCreatedText(element); + templateData.name.textContent = getEventNameText(element); + templateData.details.textContent = getEventDetailsText(element); const isError = element.kind === 'generic' && element.level === ChatDebugLogLevel.Error || element.kind === 'toolCall' && element.result === 'error'; diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts index 701f5099d40..b5d3f116acf 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts @@ -26,12 +26,16 @@ import { IChatDebugEvent, IChatDebugService } from '../../common/chatDebugServic import { filterDebugEventsByText } from '../../common/chatDebugEvents.js'; import { IChatService } from '../../common/chatService/chatService.js'; import { LocalChatSessionUri } from '../../common/model/chatUri.js'; -import { ChatDebugEventRenderer, ChatDebugEventDelegate, ChatDebugEventTreeRenderer } from './chatDebugEventList.js'; +import { ChatDebugEventRenderer, ChatDebugEventDelegate, ChatDebugEventTreeRenderer, getEventCreatedText, getEventNameText, getEventDetailsText } from './chatDebugEventList.js'; import { setupBreadcrumbKeyboardNavigation, TextBreadcrumbItem, LogsViewMode } from './chatDebugTypes.js'; import { ChatDebugFilterState, bindFilterContextKeys } from './chatDebugFilters.js'; import { ChatDebugDetailPanel } from './chatDebugDetailPanel.js'; import { IChatWidgetService } from '../chat.js'; import { createDebugEventsAttachment } from './chatDebugAttachment.js'; +import { IClipboardService } from '../../../../../platform/clipboard/common/clipboardService.js'; +import { IContextMenuService } from '../../../../../platform/contextview/browser/contextView.js'; +import { Action, Separator } from '../../../../../base/common/actions.js'; +import { StandardMouseEvent } from '../../../../../base/browser/mouseEvent.js'; const $ = DOM.$; @@ -76,6 +80,8 @@ export class ChatDebugLogsView extends Disposable { @IInstantiationService private readonly instantiationService: IInstantiationService, @IContextKeyService private readonly contextKeyService: IContextKeyService, @IChatWidgetService private readonly chatWidgetService: IChatWidgetService, + @IClipboardService private readonly clipboardService: IClipboardService, + @IContextMenuService private readonly contextMenuService: IContextMenuService, ) { super(); this.refreshScheduler = this._register(new RunOnceScheduler(() => this.refreshList(), 50)); @@ -231,6 +237,11 @@ export class ChatDebugLogsView extends Disposable { // Detail panel (sibling of main column so it aligns with table header) this.detailPanel = this._register(this.instantiationService.createInstance(ChatDebugDetailPanel, contentContainer)); + this._register(this.detailPanel.onDidChangeWidth(() => { + if (this.currentDimension) { + this.layout(this.currentDimension); + } + })); this._register(this.detailPanel.onDidHide(() => { if (this.list.getSelection().length > 0) { this.list.setSelection([]); @@ -238,6 +249,21 @@ export class ChatDebugLogsView extends Disposable { if (this.tree.getSelection().length > 0) { this.tree.setSelection([]); } + if (this.currentDimension) { + this.layout(this.currentDimension); + } + })); + + // Context menu + this._register(this.list.onContextMenu(e => { + if (e.element) { + this.showEventContextMenu(e.element, e.browserEvent); + } + })); + this._register(this.tree.onContextMenu(e => { + if (e.element) { + this.showEventContextMenu(e.element, e.browserEvent); + } })); // Resolve event details on selection @@ -303,8 +329,8 @@ export class ChatDebugLogsView extends Disposable { const breadcrumbHeight = 22; const headerHeight = this.headerContainer.offsetHeight; const tableHeaderHeight = this.tableHeader.offsetHeight; - const detailVisible = this.detailPanel.element.style.display !== 'none'; - const detailWidth = detailVisible ? this.detailPanel.element.offsetWidth : 0; + const detailVisible = this.detailPanel.isVisible; + const detailWidth = detailVisible ? this.detailPanel.width : 0; const listHeight = dimension.height - breadcrumbHeight - headerHeight - tableHeaderHeight; const listWidth = dimension.width - detailWidth; if (this.logsViewMode === LogsViewMode.Tree) { @@ -312,6 +338,10 @@ export class ChatDebugLogsView extends Disposable { } else { this.list.layout(listHeight, listWidth); } + if (this.detailPanel.isVisible) { + this.detailPanel.layout(listHeight); + } + this.detailPanel.layoutSash(); } refreshList(): void { @@ -506,5 +536,29 @@ export class ChatDebugLogsView extends Disposable { this.filterWidget.checkMoreFilters(!this.filterState.isAllFiltersDefault()); } + private showEventContextMenu(event: IChatDebugEvent, browserEvent: UIEvent): void { + const d = event.created; + const pad = (n: number) => String(n).padStart(2, '0'); + const timestamp = `${d.getFullYear()}-${pad(d.getMonth() + 1)}-${pad(d.getDate())}T${pad(d.getHours())}:${pad(d.getMinutes())}:${pad(d.getSeconds())}`; + const row = [getEventCreatedText(event), getEventNameText(event), getEventDetailsText(event)].filter(Boolean).join('\t'); + const name = getEventNameText(event); + this.contextMenuService.showContextMenu({ + getAnchor: () => DOM.isMouseEvent(browserEvent) + ? new StandardMouseEvent(DOM.getWindow(this.container), browserEvent) + : this.container, + getActions: () => [ + new Action('chatDebug.copyTimestamp', localize('chatDebug.copyTimestamp', "Copy Timestamp"), undefined, true, () => this.clipboardService.writeText(timestamp)), + new Action('chatDebug.copyRow', localize('chatDebug.copyRow', "Copy Row"), undefined, true, () => this.clipboardService.writeText(row)), + new Separator(), + new Action('chatDebug.filterBefore', localize('chatDebug.filterBefore', "Filter Before Timestamp"), undefined, true, () => this.applyFilterToken(`before:${timestamp}`)), + new Action('chatDebug.filterAfter', localize('chatDebug.filterAfter', "Filter After Timestamp"), undefined, true, () => this.applyFilterToken(`after:${timestamp}`)), + new Action('chatDebug.filterName', localize('chatDebug.filterName', "Filter Name"), undefined, !!name, () => this.applyFilterToken(name)), + ], + }); + } + + private applyFilterToken(token: string): void { + this.filterWidget.setFilterText(token); + } } diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugMessageContentRenderer.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugMessageContentRenderer.ts index c06be60cbaa..7daa93c573d 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugMessageContentRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugMessageContentRenderer.ts @@ -6,15 +6,19 @@ import * as DOM from '../../../../../base/browser/dom.js'; import { DisposableStore } from '../../../../../base/common/lifecycle.js'; import { localize } from '../../../../../nls.js'; +import { IClipboardService } from '../../../../../platform/clipboard/common/clipboardService.js'; +import { ILanguageService } from '../../../../../editor/common/languages/language.js'; +import { tokenizeToString } from '../../../../../editor/common/languages/textToHtmlTokenizer.js'; import { IChatDebugUserMessageEvent, IChatDebugAgentResponseEvent, IChatDebugEventMessageContent } from '../../common/chatDebugService.js'; -import { renderCollapsibleSection } from './chatDebugCollapsible.js'; +import { tryParseJSON, renderSection } from './chatDebugToolCallContentRenderer.js'; const $ = DOM.$; /** * Render a user message event with collapsible prompt sections. + * JSON content in sections is syntax-highlighted. */ -export function renderUserMessageContent(event: IChatDebugUserMessageEvent): { element: HTMLElement; disposables: DisposableStore } { +export async function renderUserMessageContent(event: IChatDebugUserMessageEvent, languageService: ILanguageService, clipboardService?: IClipboardService): Promise<{ element: HTMLElement; disposables: DisposableStore }> { const disposables = new DisposableStore(); const container = $('div.chat-debug-message-content'); container.tabIndex = 0; @@ -28,7 +32,12 @@ export function renderUserMessageContent(event: IChatDebugUserMessageEvent): { e localize('chatDebug.promptSections', "Prompt Sections ({0})", event.sections.length))); for (const section of event.sections) { - renderCollapsibleSection(sectionsContainer, section, disposables); + const result = tryParseJSON(section.content); + const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : section.content; + const tokenizedHtml = result.isJSON + ? await tokenizeToString(languageService, plainText, 'json') + : undefined; + renderSection(sectionsContainer, section.name, plainText, tokenizedHtml, disposables, false, clipboardService); } } @@ -37,8 +46,9 @@ export function renderUserMessageContent(event: IChatDebugUserMessageEvent): { e /** * Render an agent response event with collapsible response sections. + * JSON content in sections is syntax-highlighted. */ -export function renderAgentResponseContent(event: IChatDebugAgentResponseEvent): { element: HTMLElement; disposables: DisposableStore } { +export async function renderAgentResponseContent(event: IChatDebugAgentResponseEvent, languageService: ILanguageService, clipboardService?: IClipboardService): Promise<{ element: HTMLElement; disposables: DisposableStore }> { const disposables = new DisposableStore(); const container = $('div.chat-debug-message-content'); container.tabIndex = 0; @@ -52,7 +62,12 @@ export function renderAgentResponseContent(event: IChatDebugAgentResponseEvent): localize('chatDebug.responseSections', "Response Sections ({0})", event.sections.length))); for (const section of event.sections) { - renderCollapsibleSection(sectionsContainer, section, disposables); + const result = tryParseJSON(section.content); + const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : section.content; + const tokenizedHtml = result.isJSON + ? await tokenizeToString(languageService, plainText, 'json') + : undefined; + renderSection(sectionsContainer, section.name, plainText, tokenizedHtml, disposables, false, clipboardService); } } @@ -79,8 +94,9 @@ export function messageEventToPlainText(event: IChatDebugUserMessageEvent | ICha /** * Render a resolved message content (from resolveChatDebugLogEvent) with collapsible sections. + * JSON content in sections is syntax-highlighted. */ -export function renderResolvedMessageContent(content: IChatDebugEventMessageContent): { element: HTMLElement; disposables: DisposableStore } { +export async function renderResolvedMessageContent(content: IChatDebugEventMessageContent, languageService: ILanguageService, clipboardService?: IClipboardService): Promise<{ element: HTMLElement; disposables: DisposableStore }> { const disposables = new DisposableStore(); const container = $('div.chat-debug-message-content'); container.tabIndex = 0; @@ -99,7 +115,12 @@ export function renderResolvedMessageContent(content: IChatDebugEventMessageCont DOM.append(sectionsContainer, $('div.chat-debug-message-sections-label', undefined, label)); for (const section of content.sections) { - renderCollapsibleSection(sectionsContainer, section, disposables); + const result = tryParseJSON(section.content); + const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : section.content; + const tokenizedHtml = result.isJSON + ? await tokenizeToString(languageService, plainText, 'json') + : undefined; + renderSection(sectionsContainer, section.name, plainText, tokenizedHtml, disposables, false, clipboardService); } } diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugModelTurnContentRenderer.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugModelTurnContentRenderer.ts index cc88136bf2b..9194dfec6d6 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugModelTurnContentRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugModelTurnContentRenderer.ts @@ -6,16 +6,22 @@ import * as DOM from '../../../../../base/browser/dom.js'; import { DisposableStore } from '../../../../../base/common/lifecycle.js'; import { localize } from '../../../../../nls.js'; +import { IClipboardService } from '../../../../../platform/clipboard/common/clipboardService.js'; +import { ILanguageService } from '../../../../../editor/common/languages/language.js'; +import { tokenizeToString } from '../../../../../editor/common/languages/textToHtmlTokenizer.js'; import { IChatDebugEventModelTurnContent } from '../../common/chatDebugService.js'; -import { renderCollapsibleSection } from './chatDebugCollapsible.js'; +import { tryParseJSON, renderSection } from './chatDebugToolCallContentRenderer.js'; +import { safeIntl } from '../../../../../base/common/date.js'; const $ = DOM.$; +const numberFormatter = safeIntl.NumberFormat(); /** * Render a resolved model turn content with structured display of * request metadata, token usage, and timing. + * When JSON is detected in section content, renders it with syntax highlighting. */ -export function renderModelTurnContent(content: IChatDebugEventModelTurnContent): { element: HTMLElement; disposables: DisposableStore } { +export async function renderModelTurnContent(content: IChatDebugEventModelTurnContent, languageService: ILanguageService, clipboardService?: IClipboardService): Promise<{ element: HTMLElement; disposables: DisposableStore }> { const disposables = new DisposableStore(); const container = $('div.chat-debug-message-content'); container.tabIndex = 0; @@ -31,11 +37,11 @@ export function renderModelTurnContent(content: IChatDebugEventModelTurnContent) if (content.model) { statusParts.push(content.model); } - if (content.status) { + if (content.status && content.status !== 'unknown') { statusParts.push(content.status); } if (content.durationInMillis !== undefined) { - statusParts.push(localize('chatDebug.modelTurn.duration', "{0}ms", content.durationInMillis)); + statusParts.push(localize('chatDebug.modelTurn.duration', "{0}ms", numberFormatter.value.format(content.durationInMillis))); } if (statusParts.length > 0) { DOM.append(container, $('div.chat-debug-message-content-summary', undefined, statusParts.join(' \u00b7 '))); @@ -45,25 +51,25 @@ export function renderModelTurnContent(content: IChatDebugEventModelTurnContent) const detailsContainer = DOM.append(container, $('div.chat-debug-model-turn-details')); if (content.inputTokens !== undefined) { - DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.inputTokens', "Input tokens: {0}", content.inputTokens))); + DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.inputTokens', "Input tokens: {0}", numberFormatter.value.format(content.inputTokens)))); } if (content.outputTokens !== undefined) { - DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.outputTokens', "Output tokens: {0}", content.outputTokens))); + DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.outputTokens', "Output tokens: {0}", numberFormatter.value.format(content.outputTokens)))); } if (content.cachedTokens !== undefined) { - DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.cachedTokens', "Cached tokens: {0}", content.cachedTokens))); + DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.cachedTokens', "Cached tokens: {0}", numberFormatter.value.format(content.cachedTokens)))); } if (content.totalTokens !== undefined) { - DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.totalTokens', "Total tokens: {0}", content.totalTokens))); + DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.totalTokens', "Total tokens: {0}", numberFormatter.value.format(content.totalTokens)))); } if (content.timeToFirstTokenInMillis !== undefined) { - DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.ttft', "Time to first token: {0}ms", content.timeToFirstTokenInMillis))); + DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.ttft', "Time to first token: {0}ms", numberFormatter.value.format(content.timeToFirstTokenInMillis)))); } if (content.maxInputTokens !== undefined) { - DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.maxInputTokens', "Max input tokens: {0}", content.maxInputTokens))); + DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.maxInputTokens', "Max input tokens: {0}", numberFormatter.value.format(content.maxInputTokens)))); } if (content.maxOutputTokens !== undefined) { - DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.maxOutputTokens', "Max output tokens: {0}", content.maxOutputTokens))); + DOM.append(detailsContainer, $('div', undefined, localize('chatDebug.modelTurn.maxOutputTokens', "Max output tokens: {0}", numberFormatter.value.format(content.maxOutputTokens)))); } if (content.errorMessage) { DOM.append(detailsContainer, $('div.chat-debug-model-turn-error', undefined, localize('chatDebug.modelTurn.error', "Error: {0}", content.errorMessage))); @@ -76,7 +82,12 @@ export function renderModelTurnContent(content: IChatDebugEventModelTurnContent) localize('chatDebug.modelTurn.sections', "Sections ({0})", content.sections.length))); for (const section of content.sections) { - renderCollapsibleSection(sectionsContainer, section, disposables); + const result = tryParseJSON(section.content); + const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : section.content; + const tokenizedHtml = result.isJSON + ? await tokenizeToString(languageService, plainText, 'json') + : undefined; + renderSection(sectionsContainer, section.name, plainText, tokenizedHtml, disposables, false, clipboardService); } } @@ -93,32 +104,32 @@ export function modelTurnContentToPlainText(content: IChatDebugEventModelTurnCon if (content.model) { lines.push(localize('chatDebug.modelTurn.modelLabel', "Model: {0}", content.model)); } - if (content.status) { + if (content.status && content.status !== 'unknown') { lines.push(localize('chatDebug.modelTurn.statusLabel', "Status: {0}", content.status)); } if (content.durationInMillis !== undefined) { - lines.push(localize('chatDebug.modelTurn.durationLabel', "Duration: {0}ms", content.durationInMillis)); + lines.push(localize('chatDebug.modelTurn.durationLabel', "Duration: {0}ms", numberFormatter.value.format(content.durationInMillis))); } if (content.timeToFirstTokenInMillis !== undefined) { - lines.push(localize('chatDebug.modelTurn.ttftLabel', "Time to first token: {0}ms", content.timeToFirstTokenInMillis)); + lines.push(localize('chatDebug.modelTurn.ttftLabel', "Time to first token: {0}ms", numberFormatter.value.format(content.timeToFirstTokenInMillis))); } if (content.inputTokens !== undefined) { - lines.push(localize('chatDebug.modelTurn.inputTokensLabel', "Input tokens: {0}", content.inputTokens)); + lines.push(localize('chatDebug.modelTurn.inputTokensLabel', "Input tokens: {0}", numberFormatter.value.format(content.inputTokens))); } if (content.outputTokens !== undefined) { - lines.push(localize('chatDebug.modelTurn.outputTokensLabel', "Output tokens: {0}", content.outputTokens)); + lines.push(localize('chatDebug.modelTurn.outputTokensLabel', "Output tokens: {0}", numberFormatter.value.format(content.outputTokens))); } if (content.cachedTokens !== undefined) { - lines.push(localize('chatDebug.modelTurn.cachedTokensLabel', "Cached tokens: {0}", content.cachedTokens)); + lines.push(localize('chatDebug.modelTurn.cachedTokensLabel', "Cached tokens: {0}", numberFormatter.value.format(content.cachedTokens))); } if (content.totalTokens !== undefined) { - lines.push(localize('chatDebug.modelTurn.totalTokensLabel', "Total tokens: {0}", content.totalTokens)); + lines.push(localize('chatDebug.modelTurn.totalTokensLabel', "Total tokens: {0}", numberFormatter.value.format(content.totalTokens))); } if (content.maxInputTokens !== undefined) { - lines.push(localize('chatDebug.modelTurn.maxInputTokensLabel', "Max input tokens: {0}", content.maxInputTokens)); + lines.push(localize('chatDebug.modelTurn.maxInputTokensLabel', "Max input tokens: {0}", numberFormatter.value.format(content.maxInputTokens))); } if (content.maxOutputTokens !== undefined) { - lines.push(localize('chatDebug.modelTurn.maxOutputTokensLabel', "Max output tokens: {0}", content.maxOutputTokens)); + lines.push(localize('chatDebug.modelTurn.maxOutputTokensLabel', "Max output tokens: {0}", numberFormatter.value.format(content.maxOutputTokens))); } if (content.errorMessage) { lines.push(localize('chatDebug.modelTurn.errorLabel', "Error: {0}", content.errorMessage)); diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugOverviewView.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugOverviewView.ts index 24a8b9b1efd..dfe3405b4b3 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugOverviewView.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugOverviewView.ts @@ -15,6 +15,7 @@ import { URI } from '../../../../../base/common/uri.js'; import { localize } from '../../../../../nls.js'; import { defaultBreadcrumbsWidgetStyles, defaultButtonStyles } from '../../../../../platform/theme/browser/defaultStyles.js'; import { ChatDebugLogLevel, IChatDebugEvent, IChatDebugService } from '../../common/chatDebugService.js'; +import { safeIntl } from '../../../../../base/common/date.js'; import { IChatService } from '../../common/chatService/chatService.js'; import { ChatAgentLocation } from '../../common/constants.js'; import { IChatSessionsService, localChatSessionType } from '../../common/chatSessionsService.js'; @@ -23,6 +24,7 @@ import { IChatWidgetService } from '../chat.js'; import { setupBreadcrumbKeyboardNavigation, TextBreadcrumbItem } from './chatDebugTypes.js'; const $ = DOM.$; +const numberFormatter = safeIntl.NumberFormat(); export const enum OverviewNavigation { Home = 'home', @@ -284,7 +286,7 @@ export class ChatDebugOverviewView extends Disposable { const metrics: OverviewMetric[] = [ { label: localize('chatDebug.metric.modelTurns', "Model Turns"), value: String(modelTurns.length) }, { label: localize('chatDebug.metric.toolCalls', "Tool Calls"), value: String(toolCalls.length) }, - { label: localize('chatDebug.metric.totalTokens', "Total Tokens"), value: totalTokens.toLocaleString() }, + { label: localize('chatDebug.metric.totalTokens', "Total Tokens"), value: numberFormatter.value.format(totalTokens) }, { label: localize('chatDebug.metric.errors', "Errors"), value: String(errors.length) }, { label: localize('chatDebug.metric.totalEvents', "Total Events"), value: String(events.length) }, ]; diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugToolCallContentRenderer.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugToolCallContentRenderer.ts index f8e0618f271..b1e06a5f0f7 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugToolCallContentRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugToolCallContentRenderer.ts @@ -4,9 +4,13 @@ *--------------------------------------------------------------------------------------------*/ import * as DOM from '../../../../../base/browser/dom.js'; +import { Button } from '../../../../../base/browser/ui/button/button.js'; +import { getDefaultHoverDelegate } from '../../../../../base/browser/ui/hover/hoverDelegateFactory.js'; import { createTrustedTypesPolicy } from '../../../../../base/browser/trustedTypes.js'; +import { Codicon } from '../../../../../base/common/codicons.js'; import { DisposableStore } from '../../../../../base/common/lifecycle.js'; import { localize } from '../../../../../nls.js'; +import { IClipboardService } from '../../../../../platform/clipboard/common/clipboardService.js'; import { ILanguageService } from '../../../../../editor/common/languages/language.js'; import { tokenizeToString } from '../../../../../editor/common/languages/textToHtmlTokenizer.js'; import { IChatDebugEventToolCallContent } from '../../common/chatDebugService.js'; @@ -20,7 +24,7 @@ const _ttpPolicy = createTrustedTypesPolicy('chatDebugTokenizer', { } }); -function tryParseJSON(text: string): { parsed: unknown; isJSON: true } | { isJSON: false } { +export function tryParseJSON(text: string): { parsed: unknown; isJSON: true } | { isJSON: false } { try { return { parsed: JSON.parse(text), isJSON: true }; } catch { @@ -31,20 +35,44 @@ function tryParseJSON(text: string): { parsed: unknown; isJSON: true } | { isJSO /** * Render a collapsible section. When `tokenizedHtml` is provided the content * is rendered as syntax-highlighted HTML; otherwise plain-text is used. + * Optionally adds a copy button when `clipboardService` is provided. */ -function renderSection( +export function renderSection( parent: HTMLElement, label: string, plainText: string, tokenizedHtml: string | undefined, disposables: DisposableStore, initiallyCollapsed: boolean = false, + clipboardService?: IClipboardService, ): void { const sectionEl = DOM.append(parent, $('div.chat-debug-message-section')); const header = DOM.append(sectionEl, $('div.chat-debug-message-section-header')); const chevron = DOM.append(header, $('span.chat-debug-message-section-chevron')); DOM.append(header, $('span.chat-debug-message-section-title', undefined, label)); + if (clipboardService) { + const copyBtn = disposables.add(new Button(header, { + title: localize('chatDebug.section.copy', "Copy"), + ariaLabel: localize('chatDebug.section.copy', "Copy"), + hoverDelegate: getDefaultHoverDelegate('mouse'), + })); + copyBtn.icon = Codicon.copy; + copyBtn.element.classList.add('chat-debug-section-copy-btn'); + disposables.add(DOM.addDisposableListener(copyBtn.element, DOM.EventType.MOUSE_ENTER, () => { + header.classList.add('chat-debug-section-copy-header-passthrough'); + })); + disposables.add(DOM.addDisposableListener(copyBtn.element, DOM.EventType.MOUSE_LEAVE, () => { + header.classList.remove('chat-debug-section-copy-header-passthrough'); + })); + disposables.add(copyBtn.onDidClick(e => { + if (e) { + DOM.EventHelper.stop(e, true); + } + clipboardService.writeText(plainText); + })); + } + const wrapper = DOM.append(sectionEl, $('div.chat-debug-message-section-content-wrapper')); const contentEl = DOM.append(wrapper, $('pre.chat-debug-message-section-content')); contentEl.tabIndex = 0; @@ -66,7 +94,7 @@ function renderSection( * When JSON is detected in input/output, renders it with syntax highlighting * using the editor's tokenization. */ -export async function renderToolCallContent(content: IChatDebugEventToolCallContent, languageService: ILanguageService): Promise<{ element: HTMLElement; disposables: DisposableStore }> { +export async function renderToolCallContent(content: IChatDebugEventToolCallContent, languageService: ILanguageService, clipboardService?: IClipboardService): Promise<{ element: HTMLElement; disposables: DisposableStore }> { const disposables = new DisposableStore(); const container = $('div.chat-debug-message-content'); container.tabIndex = 0; @@ -97,7 +125,7 @@ export async function renderToolCallContent(content: IChatDebugEventToolCallCont const tokenizedHtml = result.isJSON ? await tokenizeToString(languageService, plainText, 'json') : undefined; - renderSection(sectionsContainer, localize('chatDebug.toolCall.arguments', "Arguments"), plainText, tokenizedHtml, disposables); + renderSection(sectionsContainer, localize('chatDebug.toolCall.arguments', "Arguments"), plainText, tokenizedHtml, disposables, false, clipboardService); } if (content.output) { @@ -106,7 +134,7 @@ export async function renderToolCallContent(content: IChatDebugEventToolCallCont const tokenizedHtml = result.isJSON ? await tokenizeToString(languageService, plainText, 'json') : undefined; - renderSection(sectionsContainer, localize('chatDebug.toolCall.output', "Output"), plainText, tokenizedHtml, disposables); + renderSection(sectionsContainer, localize('chatDebug.toolCall.output', "Output"), plainText, tokenizedHtml, disposables, false, clipboardService); } return { element: container, disposables }; diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/media/chatDebug.css b/src/vs/workbench/contrib/chat/browser/chatDebug/media/chatDebug.css index 7efa2352ee7..eade72c676f 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/media/chatDebug.css +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/media/chatDebug.css @@ -336,6 +336,7 @@ flex-direction: row; flex: 1; overflow: hidden; + position: relative; } .chat-debug-logs-main { display: flex; @@ -428,7 +429,6 @@ } .chat-debug-detail-panel { flex-shrink: 0; - width: 350px; display: flex; flex-direction: column; border-left: 1px solid var(--vscode-widget-border, var(--vscode-panel-border)); @@ -461,11 +461,6 @@ opacity: 1; background: var(--vscode-toolbar-hoverBackground); } -.chat-debug-detail-content { - flex: 1; - min-height: 0; - overflow-y: auto; -} .chat-debug-detail-panel pre { margin: 0; padding: 8px 16px; @@ -643,8 +638,6 @@ } .chat-debug-message-section-content-wrapper { border-top: 1px solid var(--vscode-widget-border, transparent); - max-height: 300px; - overflow-y: auto; } .chat-debug-message-section-content { margin: 0; @@ -666,7 +659,8 @@ } /* ---- File list: settings gear button ---- */ -.chat-debug-settings-gear.monaco-button { +.chat-debug-settings-gear.monaco-button, +.chat-debug-section-copy-btn.monaco-button { flex-shrink: 0; opacity: 0.7; border-radius: 3px; @@ -676,14 +670,17 @@ color: inherit; min-width: auto; } -.chat-debug-settings-gear.monaco-button:hover { +.chat-debug-settings-gear.monaco-button:hover, +.chat-debug-section-copy-btn.monaco-button:hover { opacity: 1; background: var(--vscode-toolbar-hoverBackground); } -.chat-debug-settings-gear-header-passthrough { +.chat-debug-settings-gear-header-passthrough, +.chat-debug-section-copy-header-passthrough { pointer-events: none; } -.chat-debug-settings-gear-header-passthrough .chat-debug-settings-gear { +.chat-debug-settings-gear-header-passthrough .chat-debug-settings-gear, +.chat-debug-section-copy-header-passthrough .chat-debug-section-copy-btn { pointer-events: auto; } @@ -727,6 +724,14 @@ display: flex; flex: 1; overflow: hidden; + position: relative; +} +.chat-debug-flowchart-content-wrapper > .chat-debug-detail-panel { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 10; } .chat-debug-flowchart-content { flex: 1; diff --git a/src/vs/workbench/contrib/chat/test/browser/chatDebugEventDetailRenderer.test.ts b/src/vs/workbench/contrib/chat/test/browser/chatDebugEventDetailRenderer.test.ts index 3a0f01975d1..8d9a7d19bfd 100644 --- a/src/vs/workbench/contrib/chat/test/browser/chatDebugEventDetailRenderer.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/chatDebugEventDetailRenderer.test.ts @@ -60,17 +60,17 @@ suite('formatEventDetail', () => { sessionResource: URI.parse('test://s1'), created: new Date(), model: 'gpt-4o', - inputTokens: 1000, - outputTokens: 500, - totalTokens: 1500, - durationInMillis: 3200, + inputTokens: 100, + outputTokens: 50, + totalTokens: 150, + durationInMillis: 320, }; const result = formatEventDetail(event); assert.ok(result.includes('gpt-4o')); - assert.ok(result.includes('1000')); - assert.ok(result.includes('500')); - assert.ok(result.includes('1500')); - assert.ok(result.includes('3200')); + assert.ok(result.includes('100')); + assert.ok(result.includes('50')); + assert.ok(result.includes('150')); + assert.ok(result.includes('320')); }); test('generic event', () => { @@ -118,7 +118,7 @@ suite('formatEventDetail', () => { agentName: 'Data', description: 'Querying KQL', status: 'completed', - durationInMillis: 5000, + durationInMillis: 500, toolCallCount: 3, modelTurnCount: 2, }; @@ -126,7 +126,7 @@ suite('formatEventDetail', () => { assert.ok(result.includes('Data')); assert.ok(result.includes('Querying KQL')); assert.ok(result.includes('completed')); - assert.ok(result.includes('5000')); + assert.ok(result.includes('500')); assert.ok(result.includes('3')); assert.ok(result.includes('2')); }); From be855d27b85e2c744fc1ad12be277bf1fa638bdc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Mar 2026 17:52:39 -0700 Subject: [PATCH 083/133] build(deps): bump undici from 7.18.2 to 7.24.0 (#301624) Bumps [undici](https://github.com/nodejs/undici) from 7.18.2 to 7.24.0. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v7.18.2...v7.24.0) --- updated-dependencies: - dependency-name: undici dependency-version: 7.24.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 18 ++++-------------- package.json | 2 +- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c4cf21ecb4..3795213a01d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,7 +52,7 @@ "open": "^10.1.2", "playwright-core": "1.59.0-alpha-2026-02-20", "tas-client": "0.3.1", - "undici": "^7.18.2", + "undici": "^7.24.0", "v8-inspect-profiler": "^0.1.1", "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", @@ -6742,16 +6742,6 @@ "url": "https://github.com/sponsors/fb55" } }, - "node_modules/cheerio/node_modules/undici": { - "version": "7.22.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.22.0.tgz", - "integrity": "sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20.18.1" - } - }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -20099,9 +20089,9 @@ "dev": true }, "node_modules/undici": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.18.2.tgz", - "integrity": "sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.0.tgz", + "integrity": "sha512-jxytwMHhsbdpBXxLAcuu0fzlQeXCNnWdDyRHpvWsUl8vd98UwYdl9YTyn8/HcpcJPC3pwUveefsa3zTxyD/ERg==", "license": "MIT", "engines": { "node": ">=20.18.1" diff --git a/package.json b/package.json index 524366ab29b..c0ee0cd0c82 100644 --- a/package.json +++ b/package.json @@ -122,7 +122,7 @@ "open": "^10.1.2", "playwright-core": "1.59.0-alpha-2026-02-20", "tas-client": "0.3.1", - "undici": "^7.18.2", + "undici": "^7.24.0", "v8-inspect-profiler": "^0.1.1", "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", From 5fdf97cae5e0b16cb95487e33af3ecc8cc1dce13 Mon Sep 17 00:00:00 2001 From: Paul Date: Fri, 13 Mar 2026 18:19:54 -0700 Subject: [PATCH 084/133] Support markdown fallback in agent debug panel (#301634) --- .../chatDebugMessageContentRenderer.ts | 21 +++------------- .../chatDebugModelTurnContentRenderer.ts | 9 ++----- .../chatDebugToolCallContentRenderer.ts | 25 +++++++++++-------- 3 files changed, 21 insertions(+), 34 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugMessageContentRenderer.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugMessageContentRenderer.ts index 7daa93c573d..1f7664cdcd6 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugMessageContentRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugMessageContentRenderer.ts @@ -8,9 +8,8 @@ import { DisposableStore } from '../../../../../base/common/lifecycle.js'; import { localize } from '../../../../../nls.js'; import { IClipboardService } from '../../../../../platform/clipboard/common/clipboardService.js'; import { ILanguageService } from '../../../../../editor/common/languages/language.js'; -import { tokenizeToString } from '../../../../../editor/common/languages/textToHtmlTokenizer.js'; import { IChatDebugUserMessageEvent, IChatDebugAgentResponseEvent, IChatDebugEventMessageContent } from '../../common/chatDebugService.js'; -import { tryParseJSON, renderSection } from './chatDebugToolCallContentRenderer.js'; +import { renderSection, tokenizeContent } from './chatDebugToolCallContentRenderer.js'; const $ = DOM.$; @@ -32,11 +31,7 @@ export async function renderUserMessageContent(event: IChatDebugUserMessageEvent localize('chatDebug.promptSections', "Prompt Sections ({0})", event.sections.length))); for (const section of event.sections) { - const result = tryParseJSON(section.content); - const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : section.content; - const tokenizedHtml = result.isJSON - ? await tokenizeToString(languageService, plainText, 'json') - : undefined; + const { plainText, tokenizedHtml } = await tokenizeContent(section.content, languageService); renderSection(sectionsContainer, section.name, plainText, tokenizedHtml, disposables, false, clipboardService); } } @@ -62,11 +57,7 @@ export async function renderAgentResponseContent(event: IChatDebugAgentResponseE localize('chatDebug.responseSections', "Response Sections ({0})", event.sections.length))); for (const section of event.sections) { - const result = tryParseJSON(section.content); - const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : section.content; - const tokenizedHtml = result.isJSON - ? await tokenizeToString(languageService, plainText, 'json') - : undefined; + const { plainText, tokenizedHtml } = await tokenizeContent(section.content, languageService); renderSection(sectionsContainer, section.name, plainText, tokenizedHtml, disposables, false, clipboardService); } } @@ -115,11 +106,7 @@ export async function renderResolvedMessageContent(content: IChatDebugEventMessa DOM.append(sectionsContainer, $('div.chat-debug-message-sections-label', undefined, label)); for (const section of content.sections) { - const result = tryParseJSON(section.content); - const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : section.content; - const tokenizedHtml = result.isJSON - ? await tokenizeToString(languageService, plainText, 'json') - : undefined; + const { plainText, tokenizedHtml } = await tokenizeContent(section.content, languageService); renderSection(sectionsContainer, section.name, plainText, tokenizedHtml, disposables, false, clipboardService); } } diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugModelTurnContentRenderer.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugModelTurnContentRenderer.ts index 9194dfec6d6..46279133807 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugModelTurnContentRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugModelTurnContentRenderer.ts @@ -8,9 +8,8 @@ import { DisposableStore } from '../../../../../base/common/lifecycle.js'; import { localize } from '../../../../../nls.js'; import { IClipboardService } from '../../../../../platform/clipboard/common/clipboardService.js'; import { ILanguageService } from '../../../../../editor/common/languages/language.js'; -import { tokenizeToString } from '../../../../../editor/common/languages/textToHtmlTokenizer.js'; import { IChatDebugEventModelTurnContent } from '../../common/chatDebugService.js'; -import { tryParseJSON, renderSection } from './chatDebugToolCallContentRenderer.js'; +import { renderSection, tokenizeContent } from './chatDebugToolCallContentRenderer.js'; import { safeIntl } from '../../../../../base/common/date.js'; const $ = DOM.$; @@ -82,11 +81,7 @@ export async function renderModelTurnContent(content: IChatDebugEventModelTurnCo localize('chatDebug.modelTurn.sections', "Sections ({0})", content.sections.length))); for (const section of content.sections) { - const result = tryParseJSON(section.content); - const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : section.content; - const tokenizedHtml = result.isJSON - ? await tokenizeToString(languageService, plainText, 'json') - : undefined; + const { plainText, tokenizedHtml } = await tokenizeContent(section.content, languageService); renderSection(sectionsContainer, section.name, plainText, tokenizedHtml, disposables, false, clipboardService); } } diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugToolCallContentRenderer.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugToolCallContentRenderer.ts index b1e06a5f0f7..e87fdd08733 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugToolCallContentRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugToolCallContentRenderer.ts @@ -32,6 +32,19 @@ export function tryParseJSON(text: string): { parsed: unknown; isJSON: true } | } } +/** + * Format and syntax-highlight a content string. + * When the content is valid JSON it is pretty-printed and tokenized as JSON; + * otherwise it is tokenized as markdown. + */ +export async function tokenizeContent(text: string, languageService: ILanguageService): Promise<{ plainText: string; tokenizedHtml: string }> { + const result = tryParseJSON(text); + const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : text; + const language = result.isJSON ? 'json' : 'markdown'; + const tokenizedHtml = await tokenizeToString(languageService, plainText, language); + return { plainText, tokenizedHtml }; +} + /** * Render a collapsible section. When `tokenizedHtml` is provided the content * is rendered as syntax-highlighted HTML; otherwise plain-text is used. @@ -120,20 +133,12 @@ export async function renderToolCallContent(content: IChatDebugEventToolCallCont const sectionsContainer = DOM.append(container, $('div.chat-debug-message-sections')); if (content.input) { - const result = tryParseJSON(content.input); - const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : content.input; - const tokenizedHtml = result.isJSON - ? await tokenizeToString(languageService, plainText, 'json') - : undefined; + const { plainText, tokenizedHtml } = await tokenizeContent(content.input, languageService); renderSection(sectionsContainer, localize('chatDebug.toolCall.arguments', "Arguments"), plainText, tokenizedHtml, disposables, false, clipboardService); } if (content.output) { - const result = tryParseJSON(content.output); - const plainText = result.isJSON ? JSON.stringify(result.parsed, null, 2) : content.output; - const tokenizedHtml = result.isJSON - ? await tokenizeToString(languageService, plainText, 'json') - : undefined; + const { plainText, tokenizedHtml } = await tokenizeContent(content.output, languageService); renderSection(sectionsContainer, localize('chatDebug.toolCall.output', "Output"), plainText, tokenizedHtml, disposables, false, clipboardService); } From 970a8d3bb5d4df138cc28736dc26a58ade13f2ed Mon Sep 17 00:00:00 2001 From: Vijay Upadya <41652029+vijayupadya@users.noreply.github.com> Date: Fri, 13 Mar 2026 18:38:54 -0700 Subject: [PATCH 085/133] Agent Debug: Make treeview default (#301637) make treeview default --- .../contrib/chat/browser/chatDebug/chatDebugLogsView.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts index b5d3f116acf..269ce660fb2 100644 --- a/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts +++ b/src/vs/workbench/contrib/chat/browser/chatDebug/chatDebugLogsView.ts @@ -64,7 +64,7 @@ export class ChatDebugLogsView extends Disposable { private tree: WorkbenchObjectTree; private currentSessionResource: URI | undefined; - private logsViewMode: LogsViewMode = LogsViewMode.List; + private logsViewMode: LogsViewMode = LogsViewMode.Tree; private events: IChatDebugEvent[] = []; private currentDimension: Dimension | undefined; private readonly eventListener = this._register(new MutableDisposable()); @@ -174,8 +174,9 @@ export class ChatDebugLogsView extends Disposable { // Body container this.bodyContainer = DOM.append(mainColumn, $('.chat-debug-logs-body')); - // List container + // List container (initially hidden — tree view is default) this.listContainer = DOM.append(this.bodyContainer, $('.chat-debug-list-container')); + DOM.hide(this.listContainer); const accessibilityProvider = { getAriaLabel: (e: IChatDebugEvent) => { @@ -215,9 +216,8 @@ export class ChatDebugLogsView extends Disposable { { identityProvider, accessibilityProvider } )); - // Tree container (initially hidden) + // Tree container (default view) this.treeContainer = DOM.append(this.bodyContainer, $('.chat-debug-list-container')); - DOM.hide(this.treeContainer); this.tree = this._register(this.instantiationService.createInstance( WorkbenchObjectTree, From 09f4d8ca3225efcea6996b1eff20beffb6d471a3 Mon Sep 17 00:00:00 2001 From: Josh Spicer <23246594+joshspicer@users.noreply.github.com> Date: Fri, 13 Mar 2026 20:53:25 -0700 Subject: [PATCH 086/133] Fix delete action in AI Customizations editor (#301630) * Fix delete action visibility for read-only customizations - Add context key overlays (type, storage, URI) when rendering list items and context menus so when-clauses are properly evaluated - Add when-clause to delete menu items: hide for extension, plugin, and built-in storage types - Update delete action handler to also block BUILTIN_STORAGE items - Move item context key constants to shared aiCustomizationManagement.ts - Fixes Run Prompt and Reveal in OS actions that were also broken because the context keys were never set on the scoped service Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix delete failing when telemetry throws and trash is unsupported Two issues caused the delete action to silently fail: 1. The telemetry call (publicLog2) was throwing an exception that propagated uncaught, preventing the fileService.del() call from ever executing. Wrap telemetry in try/catch so it cannot block deletion. 2. fileService.del() was called with useTrash: true unconditionally, but some file system providers don't support trash, causing an error. Check hasCapability() before choosing useTrash. Fixes both the management editor and sessions tree view delete actions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../aiCustomizationTreeView.contribution.ts | 5 ++- .../aiCustomizationListWidget.ts | 20 +++++++-- .../aiCustomizationManagement.contribution.ts | 43 +++++++++++++------ .../aiCustomizationManagement.ts | 15 +++++++ 4 files changed, 65 insertions(+), 18 deletions(-) diff --git a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.ts b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.ts index daac5285beb..d090de54576 100644 --- a/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.ts +++ b/src/vs/sessions/contrib/aiCustomizationTreeView/browser/aiCustomizationTreeView.contribution.ts @@ -14,7 +14,7 @@ import { Codicon } from '../../../../base/common/codicons.js'; import { ICommandService } from '../../../../platform/commands/common/commands.js'; import { URI } from '../../../../base/common/uri.js'; import { IEditorService } from '../../../../workbench/services/editor/common/editorService.js'; -import { IFileService } from '../../../../platform/files/common/files.js'; +import { IFileService, FileSystemProviderCapabilities } from '../../../../platform/files/common/files.js'; import { IClipboardService } from '../../../../platform/clipboard/common/clipboardService.js'; import { IDialogService } from '../../../../platform/dialogs/common/dialogs.js'; @@ -108,7 +108,8 @@ registerAction2(class extends Action2 { }); if (confirmation.confirmed) { - await fileService.del(uri, { useTrash: true, recursive: true }); + const useTrash = fileService.hasCapability(uri, FileSystemProviderCapabilities.Trash); + await fileService.del(uri, { useTrash, recursive: true }); } } }); diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts index 3e978cfd6ba..00b3c2fbd52 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts @@ -22,7 +22,7 @@ import { IPromptsService, PromptsStorage, IPromptPath } from '../../common/promp import { PromptsType } from '../../common/promptSyntax/promptTypes.js'; import { AGENT_MD_FILENAME } from '../../common/promptSyntax/config/promptFileLocations.js'; import { agentIcon, instructionsIcon, promptIcon, skillIcon, hookIcon, userIcon, workspaceIcon, extensionIcon, pluginIcon, builtinIcon } from './aiCustomizationIcons.js'; -import { AICustomizationManagementItemMenuId, AICustomizationManagementSection, BUILTIN_STORAGE } from './aiCustomizationManagement.js'; +import { AI_CUSTOMIZATION_ITEM_STORAGE_KEY, AI_CUSTOMIZATION_ITEM_TYPE_KEY, AI_CUSTOMIZATION_ITEM_URI_KEY, AICustomizationManagementItemMenuId, AICustomizationManagementSection, BUILTIN_STORAGE } from './aiCustomizationManagement.js'; import { InputBox } from '../../../../../base/browser/ui/inputbox/inputBox.js'; import { defaultButtonStyles, defaultInputBoxStyles } from '../../../../../platform/theme/browser/defaultStyles.js'; import { Delayer } from '../../../../../base/common/async.js'; @@ -353,8 +353,15 @@ class AICustomizationItemRenderer implements IListRenderer { @@ -615,8 +622,15 @@ export class AICustomizationListWidget extends Disposable { storage: item.storage, }; + // Create scoped context key service with item-specific keys for when-clause filtering + const overlay = this.contextKeyService.createOverlay([ + [AI_CUSTOMIZATION_ITEM_TYPE_KEY, item.promptType], + [AI_CUSTOMIZATION_ITEM_STORAGE_KEY, item.storage], + [AI_CUSTOMIZATION_ITEM_URI_KEY, item.uri.toString()], + ]); + // Get menu actions, excluding inline actions to avoid duplicates - const actions = this.menuService.getMenuActions(AICustomizationManagementItemMenuId, this.contextKeyService, { + const actions = this.menuService.getMenuActions(AICustomizationManagementItemMenuId, overlay, { arg: context, shouldForwardArgs: true, }); diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts index d20583d9439..d9c682145d1 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.contribution.ts @@ -20,9 +20,13 @@ import { AICustomizationManagementEditorInput } from './aiCustomizationManagemen import { AI_CUSTOMIZATION_MANAGEMENT_EDITOR_ID, AI_CUSTOMIZATION_MANAGEMENT_EDITOR_INPUT_ID, + AI_CUSTOMIZATION_ITEM_STORAGE_KEY, + AI_CUSTOMIZATION_ITEM_TYPE_KEY, + AI_CUSTOMIZATION_ITEM_URI_KEY, AICustomizationManagementCommands, AICustomizationManagementItemMenuId, AICustomizationManagementSection, + BUILTIN_STORAGE, } from './aiCustomizationManagement.js'; import { IWorkbenchContribution, registerWorkbenchContribution2, WorkbenchPhase } from '../../../../common/contributions.js'; import { Codicon } from '../../../../../base/common/codicons.js'; @@ -33,7 +37,7 @@ import { PromptsStorage } from '../../common/promptSyntax/service/promptsService import { IAICustomizationWorkspaceService } from '../../common/aiCustomizationWorkspaceService.js'; import { ContextKeyExpr } from '../../../../../platform/contextkey/common/contextkey.js'; import { ChatConfiguration } from '../../common/constants.js'; -import { IFileService } from '../../../../../platform/files/common/files.js'; +import { IFileService, FileSystemProviderCapabilities } from '../../../../../platform/files/common/files.js'; import { IDialogService } from '../../../../../platform/dialogs/common/dialogs.js'; import { basename, dirname } from '../../../../../base/common/resources.js'; import { Schemas } from '../../../../../base/common/network.js'; @@ -227,8 +231,8 @@ registerAction2(class extends Action2 { // For skills, use the parent folder name since skills are structured as /SKILL.md. const fileName = isSkill ? basename(dirname(uri)) : basename(uri); - // Extension and plugin files cannot be deleted - if (storage === PromptsStorage.extension || storage === PromptsStorage.plugin) { + // Extension, plugin, and built-in files cannot be deleted + if (storage === PromptsStorage.extension || storage === PromptsStorage.plugin || storage === BUILTIN_STORAGE) { await dialogService.info( localize('cannotDeleteExtension', "Cannot Delete Extension File"), localize('cannotDeleteExtensionDetail', "Files provided by extensions cannot be deleted. You can disable the extension if you no longer want to use this customization.") @@ -248,16 +252,21 @@ registerAction2(class extends Action2 { }); if (confirmation.confirmed) { - const telemetryService = accessor.get(ITelemetryService); - telemetryService.publicLog2('chatCustomizationEditor.deleteItem', { - promptType: promptType ?? '', - storage: storage ?? '', - }); + try { + const telemetryService = accessor.get(ITelemetryService); + telemetryService.publicLog2('chatCustomizationEditor.deleteItem', { + promptType: promptType ?? '', + storage: storage ?? '', + }); + } catch { + // Telemetry must not block deletion + } // For skills, delete the parent folder (e.g. .github/skills/my-skill/) // since each skill is a folder containing SKILL.md. const deleteTarget = isSkill ? dirname(uri) : uri; - await fileService.del(deleteTarget, { useTrash: true, recursive: isSkill }); + const useTrash = fileService.hasCapability(deleteTarget, FileSystemProviderCapabilities.Trash); + await fileService.del(deleteTarget, { useTrash, recursive: isSkill }); // Commit the deletion to git (sessions: main repo + worktree) if (storage === PromptsStorage.local) { @@ -289,8 +298,14 @@ registerAction2(class extends Action2 { } }); -// Context Key for prompt type to conditionally show "Run Prompt" -const AI_CUSTOMIZATION_ITEM_TYPE_KEY = 'aiCustomizationManagementItemType'; +/** + * When clause that hides an action for read-only (extension, plugin, built-in) items. + */ +const WHEN_ITEM_IS_DELETABLE = ContextKeyExpr.and( + ContextKeyExpr.notEquals(AI_CUSTOMIZATION_ITEM_STORAGE_KEY, PromptsStorage.extension), + ContextKeyExpr.notEquals(AI_CUSTOMIZATION_ITEM_STORAGE_KEY, PromptsStorage.plugin), + ContextKeyExpr.notEquals(AI_CUSTOMIZATION_ITEM_STORAGE_KEY, BUILTIN_STORAGE), +); // Register context menu items @@ -305,6 +320,7 @@ MenuRegistry.appendMenuItem(AICustomizationManagementItemMenuId, { command: { id: DELETE_AI_CUSTOMIZATION_ID, title: localize('delete', "Delete"), icon: Codicon.trash }, group: 'inline', order: 10, + when: WHEN_ITEM_IS_DELETABLE, }); // Context menu items (shown on right-click) @@ -326,8 +342,8 @@ MenuRegistry.appendMenuItem(AICustomizationManagementItemMenuId, { group: '3_file', order: 1, when: ContextKeyExpr.or( - ContextKeyExpr.regex('aiCustomizationManagementItemUri', new RegExp(`^${Schemas.file}:`)), - ContextKeyExpr.regex('aiCustomizationManagementItemUri', new RegExp(`^${Schemas.vscodeUserData}:`)) + ContextKeyExpr.regex(AI_CUSTOMIZATION_ITEM_URI_KEY, new RegExp(`^${Schemas.file}:`)), + ContextKeyExpr.regex(AI_CUSTOMIZATION_ITEM_URI_KEY, new RegExp(`^${Schemas.vscodeUserData}:`)) ), }); @@ -335,6 +351,7 @@ MenuRegistry.appendMenuItem(AICustomizationManagementItemMenuId, { command: { id: DELETE_AI_CUSTOMIZATION_ID, title: localize('delete', "Delete") }, group: '4_modify', order: 1, + when: WHEN_ITEM_IS_DELETABLE, }); //#endregion diff --git a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.ts b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.ts index e9ed6863b8f..254aef807e8 100644 --- a/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.ts +++ b/src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagement.ts @@ -72,6 +72,21 @@ export const AICustomizationManagementTitleMenuId = MenuId.for('AICustomizationM */ export const AICustomizationManagementItemMenuId = MenuId.for('AICustomizationManagementEditorItem'); +/** + * Context key for the item prompt type (e.g. 'prompt', 'agent') used in when-clause filtering. + */ +export const AI_CUSTOMIZATION_ITEM_TYPE_KEY = 'aiCustomizationManagementItemType'; + +/** + * Context key for the item storage type (e.g. 'local', 'user', 'extension') used in when-clause filtering. + */ +export const AI_CUSTOMIZATION_ITEM_STORAGE_KEY = 'aiCustomizationManagementItemStorage'; + +/** + * Context key for the item URI used in when-clause filtering. + */ +export const AI_CUSTOMIZATION_ITEM_URI_KEY = 'aiCustomizationManagementItemUri'; + /** * Storage key for persisting the selected section. */ From 3d2f6d94495933ec2e7b6a2bed05b6cb6a0e487b Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Sat, 14 Mar 2026 09:46:55 +0100 Subject: [PATCH 087/133] Revert "Pass through the initial options on creation" (#301676) --- .../api/browser/mainThreadChatSessions.ts | 15 ++++++--------- .../workbench/api/common/extHost.protocol.ts | 6 +----- .../api/common/extHostChatSessions.ts | 16 ++++------------ .../browser/mainThreadChatSessions.test.ts | 19 ------------------- .../common/chatService/chatServiceImpl.ts | 13 ++++++------- .../chat/common/chatSessionsService.ts | 2 -- .../vscode.proposed.chatSessionsProvider.d.ts | 7 +------ 7 files changed, 18 insertions(+), 60 deletions(-) diff --git a/src/vs/workbench/api/browser/mainThreadChatSessions.ts b/src/vs/workbench/api/browser/mainThreadChatSessions.ts index 2b1a55647e4..d694b984912 100644 --- a/src/vs/workbench/api/browser/mainThreadChatSessions.ts +++ b/src/vs/workbench/api/browser/mainThreadChatSessions.ts @@ -35,7 +35,7 @@ import { IEditorGroupsService } from '../../services/editor/common/editorGroupsS import { IEditorService } from '../../services/editor/common/editorService.js'; import { extHostNamedCustomer, IExtHostContext } from '../../services/extensions/common/extHostCustomers.js'; import { Dto } from '../../services/extensions/common/proxyIdentifier.js'; -import { ChatSessionContentContextDto, ExtHostChatSessionsShape, ExtHostContext, IChatProgressDto, IChatSessionHistoryItemDto, IChatSessionItemsChange, MainContext, MainThreadChatSessionsShape } from '../common/extHost.protocol.js'; +import { ExtHostChatSessionsShape, ExtHostContext, IChatProgressDto, IChatSessionHistoryItemDto, IChatSessionItemsChange, MainContext, MainThreadChatSessionsShape } from '../common/extHost.protocol.js'; export class ObservableChatSession extends Disposable implements IChatSession { @@ -99,17 +99,17 @@ export class ObservableChatSession extends Disposable implements IChatSession { this._dialogService = dialogService; } - initialize(token: CancellationToken, context?: ChatSessionContentContextDto): Promise { + initialize(token: CancellationToken): Promise { if (!this._initializationPromise) { - this._initializationPromise = this._doInitializeContent(token, context); + this._initializationPromise = this._doInitializeContent(token); } return this._initializationPromise; } - private async _doInitializeContent(token: CancellationToken, context?: ChatSessionContentContextDto): Promise { + private async _doInitializeContent(token: CancellationToken): Promise { try { const sessionContent = await raceCancellationError( - this._proxy.$provideChatSessionContent(this._providerHandle, this.sessionResource, token, context), + this._proxy.$provideChatSessionContent(this._providerHandle, this.sessionResource, token), token ); @@ -668,10 +668,7 @@ export class MainThreadChatSessions extends Disposable implements MainThreadChat } try { - const initialSessionOptions = this._chatSessionsService.getSessionOptions(sessionResource); - await session.initialize(token, initialSessionOptions ? { - initialSessionOptions: [...initialSessionOptions].map(([optionId, value]) => ({ optionId, value })) - } : undefined); + await session.initialize(token); if (session.options) { for (const [_, handle] of this._sessionTypeToHandle) { if (handle === providerHandle) { diff --git a/src/vs/workbench/api/common/extHost.protocol.ts b/src/vs/workbench/api/common/extHost.protocol.ts index 6d3c67836c4..cd07cdf94ad 100644 --- a/src/vs/workbench/api/common/extHost.protocol.ts +++ b/src/vs/workbench/api/common/extHost.protocol.ts @@ -3587,10 +3587,6 @@ export interface ChatSessionOptionUpdateDto2 { readonly value: string | IChatSessionProviderOptionItem; } -export interface ChatSessionContentContextDto { - readonly initialSessionOptions?: ReadonlyArray<{ optionId: string; value: string }>; -} - export interface ChatSessionDto { id: string; resource: UriComponents; @@ -3633,7 +3629,7 @@ export interface ExtHostChatSessionsShape { $onDidChangeChatSessionItemState(providerHandle: number, sessionResource: UriComponents, archived: boolean): void; $newChatSessionItem(controllerHandle: number, request: IChatNewSessionRequest, token: CancellationToken): Promise | undefined>; - $provideChatSessionContent(providerHandle: number, sessionResource: UriComponents, token: CancellationToken, context?: ChatSessionContentContextDto): Promise; + $provideChatSessionContent(providerHandle: number, sessionResource: UriComponents, token: CancellationToken): Promise; $interruptChatSessionActiveResponse(providerHandle: number, sessionResource: UriComponents, requestId: string): Promise; $disposeChatSessionContent(providerHandle: number, sessionResource: UriComponents): Promise; $invokeChatSessionRequestHandler(providerHandle: number, sessionResource: UriComponents, request: IChatAgentRequest, history: any[], token: CancellationToken): Promise; diff --git a/src/vs/workbench/api/common/extHostChatSessions.ts b/src/vs/workbench/api/common/extHostChatSessions.ts index 687b11c81ae..ac1a6843d4e 100644 --- a/src/vs/workbench/api/common/extHostChatSessions.ts +++ b/src/vs/workbench/api/common/extHostChatSessions.ts @@ -22,7 +22,7 @@ import { IChatNewSessionRequest, IChatSessionProviderOptionItem } from '../../co import { ChatAgentLocation } from '../../contrib/chat/common/constants.js'; import { IChatAgentRequest, IChatAgentResult } from '../../contrib/chat/common/participants/chatAgents.js'; import { Proxied } from '../../services/extensions/common/proxyIdentifier.js'; -import { ChatSessionContentContextDto, ChatSessionDto, ExtHostChatSessionsShape, IChatAgentProgressShape, IChatSessionProviderOptions, MainContext, MainThreadChatSessionsShape } from './extHost.protocol.js'; +import { ChatSessionDto, ExtHostChatSessionsShape, IChatAgentProgressShape, IChatSessionProviderOptions, MainContext, MainThreadChatSessionsShape } from './extHost.protocol.js'; import { ChatAgentResponseStream } from './extHostChatAgents2.js'; import { CommandsConverter, ExtHostCommands } from './extHostCommands.js'; import { ExtHostLanguageModels } from './extHostLanguageModels.js'; @@ -499,7 +499,7 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio }); } - async $provideChatSessionContent(handle: number, sessionResourceComponents: UriComponents, token: CancellationToken, context?: ChatSessionContentContextDto): Promise { + async $provideChatSessionContent(handle: number, sessionResourceComponents: UriComponents, token: CancellationToken): Promise { const provider = this._chatSessionContentProviders.get(handle); if (!provider) { throw new Error(`No provider for handle ${handle}`); @@ -507,9 +507,7 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio const sessionResource = URI.revive(sessionResourceComponents); - const session = await provider.provider.provideChatSessionContent(sessionResource, token, { - sessionOptions: context?.initialSessionOptions ?? [] - }); + const session = await provider.provider.provideChatSessionContent(sessionResource, token); if (token.isCancellationRequested) { throw new CancellationError(); } @@ -787,13 +785,7 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio return undefined; } - const item = await handler({ - request: { - prompt: request.prompt, - command: request.command - }, - sessionOptions: request.initialSessionOptions ?? [], - }, token); + const item = await handler({ request: { prompt: request.prompt, command: request.command } }, token); if (!item) { return undefined; } diff --git a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts index 6d09ab1b72d..2e31054aa64 100644 --- a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts +++ b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts @@ -197,25 +197,6 @@ suite('ObservableChatSession', function () { assert.ok((proxy.$provideChatSessionContent as sinon.SinonStub).calledOnce); }); - test('initialization forwards initial session options context', async function () { - const sessionId = 'test-id'; - const resource = LocalChatSessionUri.forSession(sessionId); - const session = disposables.add(new ObservableChatSession(resource, 1, proxy, logService, dialogService)); - const initialSessionOptions = [{ optionId: 'model', value: 'gpt-4.1' }]; - - const sessionContent = createSessionContent(); - (proxy.$provideChatSessionContent as sinon.SinonStub).resolves(sessionContent); - - await session.initialize(CancellationToken.None, { initialSessionOptions }); - - assert.ok((proxy.$provideChatSessionContent as sinon.SinonStub).calledOnceWith( - 1, - resource, - CancellationToken.None, - { initialSessionOptions } - )); - }); - test('progress handling works correctly after initialization', async function () { const sessionContent = createSessionContent(); const session = disposables.add(await createInitializedSession(sessionContent)); diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts index 4ac9365bdf6..18fe3818879 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts @@ -824,14 +824,13 @@ export class ChatService extends Disposable implements IChatService { const parsedRequest = this.parseChatRequest(sessionResource, request, options?.location ?? model.initialLocation, options); const commandPart = parsedRequest.parts.find((r): r is ChatRequestSlashCommandPart => r instanceof ChatRequestSlashCommandPart); const requestText = getPromptText(parsedRequest).message; - - // Capture session options before loading the remote session, - // since the alias registration below may change the lookup. - const sessionOptions = this.chatSessionService.getSessionOptions(sessionResource); - const initialSessionOptions = sessionOptions ? [...sessionOptions].map(([optionId, value]) => ({ optionId, value })) : undefined; - - const newItem = await this.chatSessionService.createNewChatSessionItem(getChatSessionType(sessionResource), { prompt: requestText, command: commandPart?.text, initialSessionOptions }, CancellationToken.None); + const newItem = await this.chatSessionService.createNewChatSessionItem(getChatSessionType(sessionResource), { prompt: requestText, command: commandPart?.text }, CancellationToken.None); if (newItem) { + + // Capture session options before loading the remote session, + // since the alias registration below may change the lookup. + const sessionOptions = this.chatSessionService.getSessionOptions(sessionResource); + model = (await this.loadRemoteSession(newItem.resource, model.initialLocation, CancellationToken.None))?.object as ChatModel | undefined; if (!model) { throw new Error(`Failed to load session for resource: ${newItem.resource}`); diff --git a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts index 7f2b2a277aa..1b843bce36b 100644 --- a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts +++ b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts @@ -196,8 +196,6 @@ export interface IChatSessionContentProvider { export interface IChatNewSessionRequest { readonly prompt: string; readonly command?: string; - - readonly initialSessionOptions?: ReadonlyArray<{ optionId: string; value: string | IChatSessionProviderOptionItem }>; } export interface IChatSessionItemsDelta { diff --git a/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts b/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts index 69679ab35c7..b9b2846f493 100644 --- a/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts +++ b/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts @@ -99,8 +99,6 @@ declare module 'vscode' { readonly prompt: string; readonly command?: string; }; - - readonly sessionOptions: ReadonlyArray<{ optionId: string; value: string | ChatSessionProviderOptionItem }>; } /** @@ -449,13 +447,10 @@ declare module 'vscode' { * * @param resource The URI of the chat session to resolve. * @param token A cancellation token that can be used to cancel the operation. - * @param context Additional context for the chat session. * * @return The {@link ChatSession chat session} associated with the given URI. */ - provideChatSessionContent(resource: Uri, token: CancellationToken, context: { - readonly sessionOptions: ReadonlyArray<{ optionId: string; value: string | ChatSessionProviderOptionItem }>; - }): Thenable | ChatSession; + provideChatSessionContent(resource: Uri, token: CancellationToken): Thenable | ChatSession; /** * @param resource Identifier of the chat session being updated. From e7297327c8b0375c3c18ab4c4c1d105d344af572 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Sat, 14 Mar 2026 09:47:48 +0100 Subject: [PATCH 088/133] compile leftover (#301670) --- src/vs/monaco.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/monaco.d.ts b/src/vs/monaco.d.ts index 7d60866f371..5b0047e74a3 100644 --- a/src/vs/monaco.d.ts +++ b/src/vs/monaco.d.ts @@ -5263,7 +5263,7 @@ declare namespace monaco.editor { export const EditorOptions: { acceptSuggestionOnCommitCharacter: IEditorOption; acceptSuggestionOnEnter: IEditorOption; - accessibilitySupport: IEditorOption; + accessibilitySupport: IEditorOption; accessibilityPageSize: IEditorOption; allowOverflow: IEditorOption; allowVariableLineHeights: IEditorOption; @@ -5326,7 +5326,7 @@ declare namespace monaco.editor { foldingMaximumRegions: IEditorOption; unfoldOnClickAfterEndOfLine: IEditorOption; fontFamily: IEditorOption; - fontInfo: IEditorOption; + fontInfo: IEditorOption; fontLigatures2: IEditorOption; fontSize: IEditorOption; fontWeight: IEditorOption; @@ -5366,7 +5366,7 @@ declare namespace monaco.editor { pasteAs: IEditorOption>>; parameterHints: IEditorOption>>; peekWidgetDefaultFocus: IEditorOption; - placeholder: IEditorOption; + placeholder: IEditorOption; definitionLinkOpensInPeek: IEditorOption; quickSuggestions: IEditorOption; quickSuggestionsDelay: IEditorOption; From 36607d4313626d34c70b3d23f0b7b83e246a9642 Mon Sep 17 00:00:00 2001 From: Matt Bierner <12821956+mjbvz@users.noreply.github.com> Date: Sat, 14 Mar 2026 11:14:50 -0700 Subject: [PATCH 089/133] Reapply #301598 with fixes Fixes #301677 We need to pass the cancellation token as the last param for main thread <-> ext host or else it doesn't get revived, so any callers checking it would fail --- .../api/browser/mainThreadChatSessions.ts | 15 +++++++++------ .../workbench/api/common/extHost.protocol.ts | 6 +++++- .../api/common/extHostChatSessions.ts | 16 ++++++++++++---- .../browser/mainThreadChatSessions.test.ts | 19 +++++++++++++++++++ .../common/chatService/chatServiceImpl.ts | 13 +++++++------ .../chat/common/chatSessionsService.ts | 2 ++ .../vscode.proposed.chatSessionsProvider.d.ts | 7 ++++++- 7 files changed, 60 insertions(+), 18 deletions(-) diff --git a/src/vs/workbench/api/browser/mainThreadChatSessions.ts b/src/vs/workbench/api/browser/mainThreadChatSessions.ts index d694b984912..63729a83881 100644 --- a/src/vs/workbench/api/browser/mainThreadChatSessions.ts +++ b/src/vs/workbench/api/browser/mainThreadChatSessions.ts @@ -35,7 +35,7 @@ import { IEditorGroupsService } from '../../services/editor/common/editorGroupsS import { IEditorService } from '../../services/editor/common/editorService.js'; import { extHostNamedCustomer, IExtHostContext } from '../../services/extensions/common/extHostCustomers.js'; import { Dto } from '../../services/extensions/common/proxyIdentifier.js'; -import { ExtHostChatSessionsShape, ExtHostContext, IChatProgressDto, IChatSessionHistoryItemDto, IChatSessionItemsChange, MainContext, MainThreadChatSessionsShape } from '../common/extHost.protocol.js'; +import { ChatSessionContentContextDto, ExtHostChatSessionsShape, ExtHostContext, IChatProgressDto, IChatSessionHistoryItemDto, IChatSessionItemsChange, MainContext, MainThreadChatSessionsShape } from '../common/extHost.protocol.js'; export class ObservableChatSession extends Disposable implements IChatSession { @@ -99,17 +99,17 @@ export class ObservableChatSession extends Disposable implements IChatSession { this._dialogService = dialogService; } - initialize(token: CancellationToken): Promise { + initialize(token: CancellationToken, context: ChatSessionContentContextDto): Promise { if (!this._initializationPromise) { - this._initializationPromise = this._doInitializeContent(token); + this._initializationPromise = this._doInitializeContent(token, context); } return this._initializationPromise; } - private async _doInitializeContent(token: CancellationToken): Promise { + private async _doInitializeContent(token: CancellationToken, context: ChatSessionContentContextDto): Promise { try { const sessionContent = await raceCancellationError( - this._proxy.$provideChatSessionContent(this._providerHandle, this.sessionResource, token), + this._proxy.$provideChatSessionContent(this._providerHandle, this.sessionResource, context, token), token ); @@ -668,7 +668,10 @@ export class MainThreadChatSessions extends Disposable implements MainThreadChat } try { - await session.initialize(token); + const initialSessionOptions = this._chatSessionsService.getSessionOptions(sessionResource); + await session.initialize(token, { + initialSessionOptions: initialSessionOptions ? [...initialSessionOptions].map(([optionId, value]) => ({ optionId, value })) : undefined, + }); if (session.options) { for (const [_, handle] of this._sessionTypeToHandle) { if (handle === providerHandle) { diff --git a/src/vs/workbench/api/common/extHost.protocol.ts b/src/vs/workbench/api/common/extHost.protocol.ts index cd07cdf94ad..66eebd6da50 100644 --- a/src/vs/workbench/api/common/extHost.protocol.ts +++ b/src/vs/workbench/api/common/extHost.protocol.ts @@ -3587,6 +3587,10 @@ export interface ChatSessionOptionUpdateDto2 { readonly value: string | IChatSessionProviderOptionItem; } +export interface ChatSessionContentContextDto { + readonly initialSessionOptions?: ReadonlyArray<{ optionId: string; value: string }>; +} + export interface ChatSessionDto { id: string; resource: UriComponents; @@ -3629,7 +3633,7 @@ export interface ExtHostChatSessionsShape { $onDidChangeChatSessionItemState(providerHandle: number, sessionResource: UriComponents, archived: boolean): void; $newChatSessionItem(controllerHandle: number, request: IChatNewSessionRequest, token: CancellationToken): Promise | undefined>; - $provideChatSessionContent(providerHandle: number, sessionResource: UriComponents, token: CancellationToken): Promise; + $provideChatSessionContent(providerHandle: number, sessionResource: UriComponents, context: ChatSessionContentContextDto, token: CancellationToken): Promise; $interruptChatSessionActiveResponse(providerHandle: number, sessionResource: UriComponents, requestId: string): Promise; $disposeChatSessionContent(providerHandle: number, sessionResource: UriComponents): Promise; $invokeChatSessionRequestHandler(providerHandle: number, sessionResource: UriComponents, request: IChatAgentRequest, history: any[], token: CancellationToken): Promise; diff --git a/src/vs/workbench/api/common/extHostChatSessions.ts b/src/vs/workbench/api/common/extHostChatSessions.ts index ac1a6843d4e..62ff2c6c102 100644 --- a/src/vs/workbench/api/common/extHostChatSessions.ts +++ b/src/vs/workbench/api/common/extHostChatSessions.ts @@ -22,7 +22,7 @@ import { IChatNewSessionRequest, IChatSessionProviderOptionItem } from '../../co import { ChatAgentLocation } from '../../contrib/chat/common/constants.js'; import { IChatAgentRequest, IChatAgentResult } from '../../contrib/chat/common/participants/chatAgents.js'; import { Proxied } from '../../services/extensions/common/proxyIdentifier.js'; -import { ChatSessionDto, ExtHostChatSessionsShape, IChatAgentProgressShape, IChatSessionProviderOptions, MainContext, MainThreadChatSessionsShape } from './extHost.protocol.js'; +import { ChatSessionContentContextDto, ChatSessionDto, ExtHostChatSessionsShape, IChatAgentProgressShape, IChatSessionProviderOptions, MainContext, MainThreadChatSessionsShape } from './extHost.protocol.js'; import { ChatAgentResponseStream } from './extHostChatAgents2.js'; import { CommandsConverter, ExtHostCommands } from './extHostCommands.js'; import { ExtHostLanguageModels } from './extHostLanguageModels.js'; @@ -499,7 +499,7 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio }); } - async $provideChatSessionContent(handle: number, sessionResourceComponents: UriComponents, token: CancellationToken): Promise { + async $provideChatSessionContent(handle: number, sessionResourceComponents: UriComponents, context: ChatSessionContentContextDto, token: CancellationToken): Promise { const provider = this._chatSessionContentProviders.get(handle); if (!provider) { throw new Error(`No provider for handle ${handle}`); @@ -507,7 +507,9 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio const sessionResource = URI.revive(sessionResourceComponents); - const session = await provider.provider.provideChatSessionContent(sessionResource, token); + const session = await provider.provider.provideChatSessionContent(sessionResource, token, { + sessionOptions: context?.initialSessionOptions ?? [] + }); if (token.isCancellationRequested) { throw new CancellationError(); } @@ -785,7 +787,13 @@ export class ExtHostChatSessions extends Disposable implements ExtHostChatSessio return undefined; } - const item = await handler({ request: { prompt: request.prompt, command: request.command } }, token); + const item = await handler({ + request: { + prompt: request.prompt, + command: request.command + }, + sessionOptions: request.initialSessionOptions ?? [], + }, token); if (!item) { return undefined; } diff --git a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts index 2e31054aa64..6d09ab1b72d 100644 --- a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts +++ b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts @@ -197,6 +197,25 @@ suite('ObservableChatSession', function () { assert.ok((proxy.$provideChatSessionContent as sinon.SinonStub).calledOnce); }); + test('initialization forwards initial session options context', async function () { + const sessionId = 'test-id'; + const resource = LocalChatSessionUri.forSession(sessionId); + const session = disposables.add(new ObservableChatSession(resource, 1, proxy, logService, dialogService)); + const initialSessionOptions = [{ optionId: 'model', value: 'gpt-4.1' }]; + + const sessionContent = createSessionContent(); + (proxy.$provideChatSessionContent as sinon.SinonStub).resolves(sessionContent); + + await session.initialize(CancellationToken.None, { initialSessionOptions }); + + assert.ok((proxy.$provideChatSessionContent as sinon.SinonStub).calledOnceWith( + 1, + resource, + CancellationToken.None, + { initialSessionOptions } + )); + }); + test('progress handling works correctly after initialization', async function () { const sessionContent = createSessionContent(); const session = disposables.add(await createInitializedSession(sessionContent)); diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts index 18fe3818879..4ac9365bdf6 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts @@ -824,13 +824,14 @@ export class ChatService extends Disposable implements IChatService { const parsedRequest = this.parseChatRequest(sessionResource, request, options?.location ?? model.initialLocation, options); const commandPart = parsedRequest.parts.find((r): r is ChatRequestSlashCommandPart => r instanceof ChatRequestSlashCommandPart); const requestText = getPromptText(parsedRequest).message; - const newItem = await this.chatSessionService.createNewChatSessionItem(getChatSessionType(sessionResource), { prompt: requestText, command: commandPart?.text }, CancellationToken.None); + + // Capture session options before loading the remote session, + // since the alias registration below may change the lookup. + const sessionOptions = this.chatSessionService.getSessionOptions(sessionResource); + const initialSessionOptions = sessionOptions ? [...sessionOptions].map(([optionId, value]) => ({ optionId, value })) : undefined; + + const newItem = await this.chatSessionService.createNewChatSessionItem(getChatSessionType(sessionResource), { prompt: requestText, command: commandPart?.text, initialSessionOptions }, CancellationToken.None); if (newItem) { - - // Capture session options before loading the remote session, - // since the alias registration below may change the lookup. - const sessionOptions = this.chatSessionService.getSessionOptions(sessionResource); - model = (await this.loadRemoteSession(newItem.resource, model.initialLocation, CancellationToken.None))?.object as ChatModel | undefined; if (!model) { throw new Error(`Failed to load session for resource: ${newItem.resource}`); diff --git a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts index 1b843bce36b..7f2b2a277aa 100644 --- a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts +++ b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts @@ -196,6 +196,8 @@ export interface IChatSessionContentProvider { export interface IChatNewSessionRequest { readonly prompt: string; readonly command?: string; + + readonly initialSessionOptions?: ReadonlyArray<{ optionId: string; value: string | IChatSessionProviderOptionItem }>; } export interface IChatSessionItemsDelta { diff --git a/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts b/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts index b9b2846f493..69679ab35c7 100644 --- a/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts +++ b/src/vscode-dts/vscode.proposed.chatSessionsProvider.d.ts @@ -99,6 +99,8 @@ declare module 'vscode' { readonly prompt: string; readonly command?: string; }; + + readonly sessionOptions: ReadonlyArray<{ optionId: string; value: string | ChatSessionProviderOptionItem }>; } /** @@ -447,10 +449,13 @@ declare module 'vscode' { * * @param resource The URI of the chat session to resolve. * @param token A cancellation token that can be used to cancel the operation. + * @param context Additional context for the chat session. * * @return The {@link ChatSession chat session} associated with the given URI. */ - provideChatSessionContent(resource: Uri, token: CancellationToken): Thenable | ChatSession; + provideChatSessionContent(resource: Uri, token: CancellationToken, context: { + readonly sessionOptions: ReadonlyArray<{ optionId: string; value: string | ChatSessionProviderOptionItem }>; + }): Thenable | ChatSession; /** * @param resource Identifier of the chat session being updated. From f4756bde526f85f7818bd735f56364bc4b7aed25 Mon Sep 17 00:00:00 2001 From: Matt Bierner <12821956+mjbvz@users.noreply.github.com> Date: Sat, 14 Mar 2026 11:17:14 -0700 Subject: [PATCH 090/133] Add test file updates too --- .../api/test/browser/mainThreadChatSessions.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts index 6d09ab1b72d..b0eb12a739f 100644 --- a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts +++ b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts @@ -93,7 +93,7 @@ suite('ObservableChatSession', function () { const resource = LocalChatSessionUri.forSession(sessionId); const session = new ObservableChatSession(resource, 1, proxy, logService, dialogService); (proxy.$provideChatSessionContent as sinon.SinonStub).resolves(sessionContent); - await session.initialize(CancellationToken.None); + await session.initialize(CancellationToken.None, { initialSessionOptions: [] }); return session; } @@ -130,7 +130,7 @@ suite('ObservableChatSession', function () { // Initialize the session const sessionContent = createSessionContent(); (proxy.$provideChatSessionContent as sinon.SinonStub).resolves(sessionContent); - await session.initialize(CancellationToken.None); + await session.initialize(CancellationToken.None, { initialSessionOptions: [] }); // Now progress should be visible assert.strictEqual(session.progressObs.get().length, 2); @@ -187,8 +187,8 @@ suite('ObservableChatSession', function () { const sessionContent = createSessionContent(); (proxy.$provideChatSessionContent as sinon.SinonStub).resolves(sessionContent); - const promise1 = session.initialize(CancellationToken.None); - const promise2 = session.initialize(CancellationToken.None); + const promise1 = session.initialize(CancellationToken.None, { initialSessionOptions: [] }); + const promise2 = session.initialize(CancellationToken.None, { initialSessionOptions: [] }); assert.strictEqual(promise1, promise2); await promise1; From cc2560ed752c51672e368b28e0b123905103d301 Mon Sep 17 00:00:00 2001 From: Matt Bierner <12821956+mjbvz@users.noreply.github.com> Date: Sat, 14 Mar 2026 11:21:36 -0700 Subject: [PATCH 091/133] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../workbench/api/test/browser/mainThreadChatSessions.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts index b0eb12a739f..eeb2d197d82 100644 --- a/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts +++ b/src/vs/workbench/api/test/browser/mainThreadChatSessions.test.ts @@ -211,8 +211,8 @@ suite('ObservableChatSession', function () { assert.ok((proxy.$provideChatSessionContent as sinon.SinonStub).calledOnceWith( 1, resource, - CancellationToken.None, - { initialSessionOptions } + { initialSessionOptions }, + CancellationToken.None )); }); From c770f379370dc61b29dfb26b96030ed2ebaa78dc Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Sat, 14 Mar 2026 11:22:31 -0700 Subject: [PATCH 092/133] Enhance image handling in chat attachments (#301657) * Enhance image handling in chat attachments - Introduced coerceImageBuffer function to standardize image data handling. - Updated ImageAttachmentWidget to utilize coerced image data for carousel display. - Enhanced collectCarouselSections to merge request and response images. - Added extractImagesFromChatRequest function for extracting user-attached images. - Expanded test coverage for image extraction and carousel section collection. * resolve comments. * Refine image extraction details in AGENTS.md for clarity and accuracy --------- Co-authored-by: Justin Chen <54879025+justschen@users.noreply.github.com> --- .../attachments/chatAttachmentWidgets.ts | 12 +- .../chat/browser/chatImageCarouselService.ts | 62 +++++++-- .../chat/common/chatImageExtraction.ts | 46 +++++++ .../browser/chatImageCarouselService.test.ts | 123 +++++++++++++++++- .../test/common/chatImageExtraction.test.ts | 100 +++++++++++++- .../workbench/contrib/imageCarousel/AGENTS.md | 8 +- 6 files changed, 326 insertions(+), 25 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts index 5b6ab0e59fa..ab219b9bd1e 100644 --- a/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts +++ b/src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts @@ -61,6 +61,7 @@ import { toHistoryItemHoverContent } from '../../../scm/browser/scmHistory.js'; import { getHistoryItemEditorTitle } from '../../../scm/browser/util.js'; import { ITerminalService } from '../../../terminal/browser/terminal.js'; import { IChatContentReference } from '../../common/chatService/chatService.js'; +import { coerceImageBuffer } from '../../common/chatImageExtraction.js'; import { ChatConfiguration } from '../../common/constants.js'; import { IChatRequestPasteVariableEntry, IChatRequestVariableEntry, IElementVariableEntry, INotebookOutputVariableEntry, IPromptFileVariableEntry, IPromptTextVariableEntry, ISCMHistoryItemVariableEntry, OmittedState, PromptFileVariableKind, ChatRequestToolReferenceEntry, ISCMHistoryItemChangeVariableEntry, ISCMHistoryItemChangeRangeVariableEntry, ITerminalVariableEntry, isStringVariableEntry } from '../../common/attachments/chatVariableEntries.js'; import { ILanguageModelChatMetadataAndIdentifier, ILanguageModelsService } from '../../common/languageModels.js'; @@ -437,9 +438,10 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { const ref = attachment.references?.[0]?.reference; resource = ref && URI.isUri(ref) ? ref : undefined; + const imageData = coerceImageBuffer(attachment.value); const clickHandler = async () => { - if (attachment.value instanceof Uint8Array && configurationService.getValue(ChatConfiguration.ImageCarouselEnabled)) { - await this.openInCarousel(attachment.name, attachment.value, resource); + if ((resource || imageData) && configurationService.getValue(ChatConfiguration.ImageCarouselEnabled)) { + await this.openInCarousel(attachment.name, imageData, resource); } else if (resource) { await this.openResource(resource, { editorOptions: { preserveFocus: true } }, false, undefined); } @@ -448,12 +450,12 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { const currentLanguageModelName = this.currentLanguageModel ? this.languageModelsService.lookupLanguageModel(this.currentLanguageModel.identifier)?.name ?? this.currentLanguageModel.identifier : 'Current model'; const fullName = resource ? this.labelService.getUriLabel(resource) : (attachment.fullName || attachment.name); - this._register(createImageElements(resource, attachment.name, fullName, this.element, attachment.value as Uint8Array, this.hoverService, ariaLabel, currentLanguageModelName, clickHandler, this.currentLanguageModel, attachment.omittedState, this.chatEntitlementService.previewFeaturesDisabled)); + this._register(createImageElements(resource, attachment.name, fullName, this.element, imageData ?? (attachment.value as Uint8Array), this.hoverService, ariaLabel, currentLanguageModelName, clickHandler, this.currentLanguageModel, attachment.omittedState, this.chatEntitlementService.previewFeaturesDisabled)); this.element.ariaLabel = this.appendDeletionHint(ariaLabel); // Wire up click + keyboard (Enter/Space) open handlers const canOpenCarousel = attachment.value instanceof Uint8Array && configurationService.getValue(ChatConfiguration.ImageCarouselEnabled); - if (canOpenCarousel || resource) { + if ((imageData && canOpenCarousel) || resource) { this.element.style.cursor = 'pointer'; this._register(registerOpenEditorListeners(this.element, async () => { await clickHandler(); @@ -467,7 +469,7 @@ export class ImageAttachmentWidget extends AbstractChatAttachmentWidget { } } - private async openInCarousel(name: string, data: Uint8Array, referenceUri: URI | undefined): Promise { + private async openInCarousel(name: string, data: Uint8Array | undefined, referenceUri: URI | undefined): Promise { const resource = referenceUri ?? URI.from({ scheme: 'data', path: name }); await this.chatImageCarouselService.openCarouselAtResource(resource, data); } diff --git a/src/vs/workbench/contrib/chat/browser/chatImageCarouselService.ts b/src/vs/workbench/contrib/chat/browser/chatImageCarouselService.ts index 00147ca7359..3da40653484 100644 --- a/src/vs/workbench/contrib/chat/browser/chatImageCarouselService.ts +++ b/src/vs/workbench/contrib/chat/browser/chatImageCarouselService.ts @@ -11,8 +11,8 @@ import { localize } from '../../../../nls.js'; import { createDecorator } from '../../../../platform/instantiation/common/instantiation.js'; import { ICommandService } from '../../../../platform/commands/common/commands.js'; import { IFileService } from '../../../../platform/files/common/files.js'; -import { extractImagesFromChatResponse } from '../common/chatImageExtraction.js'; -import { IChatResponseViewModel, isResponseVM } from '../common/model/chatViewModel.js'; +import { extractImagesFromChatRequest, extractImagesFromChatResponse } from '../common/chatImageExtraction.js'; +import { IChatRequestViewModel, IChatResponseViewModel, isRequestVM, isResponseVM } from '../common/model/chatViewModel.js'; import { IChatWidgetService } from './chat.js'; export const IChatImageCarouselService = createDecorator('chatImageCarouselService'); @@ -65,23 +65,57 @@ export interface ICarouselSingleImageArgs { //#region Testable helper functions /** - * Collects all carousel image sections from chat response items. - * Each response with images becomes one section containing both - * tool invocation images and inline reference images (file URIs). + * Collects all carousel image sections from chat items. + * Each request/response pair with images becomes one section containing + * user attachment images, tool invocation images, and inline reference images. */ export async function collectCarouselSections( - responses: IChatResponseViewModel[], + items: (IChatRequestViewModel | IChatResponseViewModel)[], readFile: (uri: URI) => Promise, ): Promise { const sections: ICarouselSection[] = []; - for (const response of responses) { - const { title, images } = await extractImagesFromChatResponse(response, async uri => VSBuffer.wrap(await readFile(uri))); + // Build a map from request id to request VM for pairing + const requestMap = new Map(); + for (const item of items) { + if (isRequestVM(item)) { + requestMap.set(item.id, item); + } + } - if (images.length > 0) { + for (const item of items) { + if (!isResponseVM(item)) { + continue; + } + + const { title: extractedTitle, images: responseImages } = await extractImagesFromChatResponse(item, async uri => VSBuffer.wrap(await readFile(uri))); + + // Also collect images from the corresponding user request + const request = requestMap.get(item.requestId); + const requestImages = request ? extractImagesFromChatRequest(request) : []; + + const allImages = [...requestImages, ...responseImages]; + if (allImages.length > 0) { sections.push({ - title, - images: images.map(({ id, name, mimeType, data }) => ({ id, name, mimeType, data: data.buffer })) + title: request?.messageText ?? extractedTitle, + images: allImages.map(({ id, name, mimeType, data }) => ({ id, name, mimeType, data: data.buffer })) + }); + } + } + + // Handle requests that have no response yet (e.g. pending requests with image attachments) + const respondedRequestIds = new Set( + items.filter(isResponseVM).map(r => r.requestId) + ); + for (const item of items) { + if (!isRequestVM(item) || respondedRequestIds.has(item.id)) { + continue; + } + const requestImages = extractImagesFromChatRequest(item); + if (requestImages.length > 0) { + sections.push({ + title: item.messageText, + images: requestImages.map(({ id, name, mimeType, data }) => ({ id, name, mimeType, data: data.buffer })) }); } } @@ -195,9 +229,11 @@ export class ChatImageCarouselService implements IChatImageCarouselService { return; } - const responses = widget.viewModel.getItems().filter((item): item is IChatResponseViewModel => isResponseVM(item)); + const items = widget.viewModel.getItems().filter( + (item): item is IChatRequestViewModel | IChatResponseViewModel => isRequestVM(item) || isResponseVM(item) + ); const readFile = async (uri: URI) => (await this.fileService.readFile(uri)).value.buffer; - const sections = await collectCarouselSections(responses, readFile); + const sections = await collectCarouselSections(items, readFile); const clickedGlobalIndex = findClickedImageIndex(sections, resource, data); if (clickedGlobalIndex === -1 || sections.length === 0) { diff --git a/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts b/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts index 9b78e08dc28..08af9fbd6d2 100644 --- a/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts +++ b/src/vs/workbench/contrib/chat/common/chatImageExtraction.ts @@ -12,6 +12,7 @@ import { IChatResponseViewModel, IChatRequestViewModel, isRequestVM } from './mo import { ChatResponseResource } from './model/chatModel.js'; import { IChatContentInlineReference, IChatToolInvocation, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from './chatService/chatService.js'; import { isToolResultInputOutputDetails, isToolResultOutputDetails, IToolResultOutputDetails } from './tools/languageModelToolsService.js'; +import { isImageVariableEntry } from './attachments/chatVariableEntries.js'; export interface IChatExtractedImage { readonly id: string; @@ -186,3 +187,48 @@ async function extractImageFromInlineReference( caption: undefined, }; } + +export function coerceImageBuffer(value: unknown): Uint8Array | undefined { + return value instanceof Uint8Array + ? value + : value instanceof ArrayBuffer + ? new Uint8Array(value) + : (value && typeof value === 'object' && !Array.isArray(value)) + ? new Uint8Array( + Object.keys(value as Record) + .sort((a, b) => Number(a) - Number(b)) + .map(key => (value as Record)[key]) + ) + : undefined; +} + +/** + * Extract images from a chat request's variable attachments (user-attached images). + */ +export function extractImagesFromChatRequest( + request: IChatRequestViewModel, +): IChatExtractedImage[] { + const images: IChatExtractedImage[] = []; + for (const variable of request.variables) { + if (!isImageVariableEntry(variable)) { + continue; + } + const buffer = coerceImageBuffer(variable.value); + if (!buffer) { + continue; + } + const mimeType = variable.mimeType ?? getMediaMime(variable.name) ?? 'image/png'; + const uri = variable.references?.[0]?.reference; + const imageUri = URI.isUri(uri) ? uri : URI.from({ scheme: 'data', path: variable.name }); + images.push({ + id: imageUri.toString(), + uri: imageUri, + name: variable.name, + mimeType, + data: VSBuffer.wrap(buffer), + source: localize('chatImageExtraction.userAttachment', "Attachment"), + caption: undefined, + }); + } + return images; +} diff --git a/src/vs/workbench/contrib/chat/test/browser/chatImageCarouselService.test.ts b/src/vs/workbench/contrib/chat/test/browser/chatImageCarouselService.test.ts index b7dd179095f..779a0d61b6d 100644 --- a/src/vs/workbench/contrib/chat/test/browser/chatImageCarouselService.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/chatImageCarouselService.test.ts @@ -4,13 +4,59 @@ *--------------------------------------------------------------------------------------------*/ import assert from 'assert'; +import { VSBuffer } from '../../../../../base/common/buffer.js'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; import { URI } from '../../../../../base/common/uri.js'; -import { buildCollectionArgs, buildSingleImageArgs, findClickedImageIndex, ICarouselSection } from '../../browser/chatImageCarouselService.js'; +import { buildCollectionArgs, buildSingleImageArgs, collectCarouselSections, findClickedImageIndex, ICarouselSection } from '../../browser/chatImageCarouselService.js'; +import { IImageVariableEntry } from '../../common/attachments/chatVariableEntries.js'; +import { IChatRequestViewModel, IChatResponseViewModel } from '../../common/model/chatViewModel.js'; suite('ChatImageCarouselService helpers', () => { ensureNoDisposablesAreLeakedInTestSuite(); + function makeRequest(id: string, variables: IChatRequestViewModel['variables'], messageText: string = 'Request'): IChatRequestViewModel { + return { + id, + sessionResource: URI.parse('chat-session://test/session'), + dataId: `data-${id}`, + username: 'test-user', + message: { text: messageText, parts: [] }, + messageText, + attempt: 0, + variables, + currentRenderedHeight: undefined, + shouldBeRemovedOnSend: undefined, + isComplete: true, + isCompleteAddedRequest: true, + slashCommand: undefined, + agentOrSlashCommandDetected: false, + shouldBeBlocked: undefined!, + timestamp: 0, + } as unknown as IChatRequestViewModel; + } + + function makeResponse(requestId: string, id: string = 'resp-1'): IChatResponseViewModel { + return { + id, + requestId, + sessionResource: URI.parse('chat-session://test/session'), + response: { value: [] }, + session: { getItems: () => [] }, + } as unknown as IChatResponseViewModel; + } + + function makeImageVariableEntry(overrides: Partial & Pick): IImageVariableEntry { + const { value, ...rest } = overrides; + return { + id: 'img-1', + kind: 'image', + name: 'cat.png', + value, + mimeType: 'image/png', + ...rest, + }; + } + function makeImage(id: string, name: string = 'img.png', mimeType: string = 'image/png'): { id: string; name: string; mimeType: string; data: Uint8Array } { return { id, name, mimeType, data: new Uint8Array([1, 2, 3]) }; } @@ -104,4 +150,79 @@ suite('ChatImageCarouselService helpers', () => { assert.strictEqual(buildSingleImageArgs(uri, data).mimeType, 'image/png'); }); }); + + suite('collectCarouselSections', () => { + + test('collects request attachment images for pending requests', async () => { + const request = makeRequest('req-1', [ + makeImageVariableEntry({ value: new Uint8Array([1, 2, 3]) }), + ], 'Pending request'); + + const result = await collectCarouselSections([request], async () => new Uint8Array()); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].title, 'Pending request'); + assert.strictEqual(result[0].images.length, 1); + assert.deepStrictEqual({ + id: result[0].images[0].id, + name: result[0].images[0].name, + mimeType: result[0].images[0].mimeType, + data: [...result[0].images[0].data], + }, { + id: URI.from({ scheme: 'data', path: 'cat.png' }).toString(), + name: 'cat.png', + mimeType: 'image/png', + data: [1, 2, 3], + }); + }); + + test('collects request attachment images restored as plain objects', async () => { + const request = makeRequest('req-1', [ + makeImageVariableEntry({ value: { 0: 4, 1: 5, 2: 6 } }), + ], 'Pending request'); + + const result = await collectCarouselSections([request], async () => new Uint8Array()); + + assert.deepStrictEqual([...result[0].images[0].data], [4, 5, 6]); + }); + + test('merges request images into matching response section', async () => { + const request = makeRequest('req-1', [ + makeImageVariableEntry({ value: new Uint8Array([1, 2, 3]) }), + ], 'Show me images'); + const response = makeResponse('req-1'); + + const result = await collectCarouselSections([request, response], async uri => VSBuffer.fromString(`data-for-${uri.path}`).buffer); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].title, 'Show me images'); + assert.strictEqual(result[0].images.length, 1); + assert.strictEqual(result[0].images[0].name, 'cat.png'); + }); + + test('prefers paired request message text over extracted response title', async () => { + const request = makeRequest('req-1', [ + makeImageVariableEntry({ value: new Uint8Array([1, 2, 3]) }), + ], 'Request title wins'); + const response = makeResponse('req-1'); + + const result = await collectCarouselSections([request, response], async () => new Uint8Array()); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].title, 'Request title wins'); + }); + + test('does not duplicate request images when response exists', async () => { + const request = makeRequest('req-1', [ + makeImageVariableEntry({ value: new Uint8Array([1, 2, 3]) }), + ], 'Show me images'); + const response = makeResponse('req-1'); + + const result = await collectCarouselSections([request, response], async () => new Uint8Array()); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].images.length, 1); + }); + }); + }); diff --git a/src/vs/workbench/contrib/chat/test/common/chatImageExtraction.test.ts b/src/vs/workbench/contrib/chat/test/common/chatImageExtraction.test.ts index 9f1a10ede39..e3e4014a762 100644 --- a/src/vs/workbench/contrib/chat/test/common/chatImageExtraction.test.ts +++ b/src/vs/workbench/contrib/chat/test/common/chatImageExtraction.test.ts @@ -7,11 +7,12 @@ import assert from 'assert'; import { VSBuffer } from '../../../../../base/common/buffer.js'; import { URI } from '../../../../../base/common/uri.js'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; +import { IImageVariableEntry } from '../../common/attachments/chatVariableEntries.js'; import { IChatProgressResponseContent } from '../../common/model/chatModel.js'; -import { IChatResponseViewModel } from '../../common/model/chatViewModel.js'; +import { IChatRequestViewModel, IChatResponseViewModel } from '../../common/model/chatViewModel.js'; import { IChatContentInlineReference, IChatToolInvocationSerialized, IToolResultOutputDetailsSerialized } from '../../common/chatService/chatService.js'; import { IToolResultInputOutputDetails } from '../../common/tools/languageModelToolsService.js'; -import { extractImagesFromChatResponse, extractImagesFromToolInvocationMessages } from '../../common/chatImageExtraction.js'; +import { extractImagesFromChatRequest, extractImagesFromChatResponse, extractImagesFromToolInvocationMessages } from '../../common/chatImageExtraction.js'; function makeToolInvocation(overrides: Partial = {}): IChatToolInvocationSerialized { return { @@ -67,6 +68,39 @@ function makeResponse(items: ReadonlyArray, opts: const fakeReadFile = (uri: URI) => Promise.resolve(VSBuffer.fromString(`data-for-${uri.path}`)); +function makeRequest(variables: IChatRequestViewModel['variables'], opts: { id?: string; messageText?: string } = {}): IChatRequestViewModel { + return { + id: opts.id ?? 'req-1', + sessionResource: URI.parse('chat-session://test/session'), + dataId: 'data-1', + username: 'test-user', + message: { text: opts.messageText ?? 'Show me images', parts: [] }, + messageText: opts.messageText ?? 'Show me images', + attempt: 0, + variables, + currentRenderedHeight: undefined, + shouldBeRemovedOnSend: undefined, + isComplete: true, + isCompleteAddedRequest: true, + slashCommand: undefined, + agentOrSlashCommandDetected: false, + shouldBeBlocked: undefined!, + timestamp: 0, + } as unknown as IChatRequestViewModel; +} + +function makeImageVariableEntry(overrides: Partial & Pick): IImageVariableEntry { + const { value, ...rest } = overrides; + return { + id: 'img-1', + kind: 'image', + name: 'cat.png', + value, + mimeType: 'image/png', + ...rest, + }; +} + suite('extractImagesFromChatResponse', () => { ensureNoDisposablesAreLeakedInTestSuite(); @@ -392,3 +426,65 @@ suite('extractImagesFromToolInvocationMessages', () => { assert.strictEqual(result[0].caption, 'Running tool'); }); }); + +suite('extractImagesFromChatRequest', () => { + ensureNoDisposablesAreLeakedInTestSuite(); + + test('extracts image attachment from Uint8Array', () => { + const request = makeRequest([ + makeImageVariableEntry({ value: new Uint8Array([1, 2, 3]) }), + ]); + + const result = extractImagesFromChatRequest(request); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].name, 'cat.png'); + assert.strictEqual(result[0].mimeType, 'image/png'); + assert.deepStrictEqual([...result[0].data.buffer], [1, 2, 3]); + }); + + test('extracts image attachment from ArrayBuffer', () => { + const request = makeRequest([ + makeImageVariableEntry({ value: new Uint8Array([4, 5, 6]).buffer }), + ]); + + const result = extractImagesFromChatRequest(request); + + assert.strictEqual(result.length, 1); + assert.deepStrictEqual([...result[0].data.buffer], [4, 5, 6]); + }); + + test('extracts restored image attachment from plain object bytes', () => { + const request = makeRequest([ + makeImageVariableEntry({ value: { 0: 7, 1: 8, 2: 9 } }), + ]); + + const result = extractImagesFromChatRequest(request); + + assert.strictEqual(result.length, 1); + assert.deepStrictEqual([...result[0].data.buffer], [7, 8, 9]); + }); + + test('extracts restored image attachment from reordered plain object bytes', () => { + const request = makeRequest([ + makeImageVariableEntry({ value: { 2: 9, 0: 7, 1: 8 } }), + ]); + + const result = extractImagesFromChatRequest(request); + + assert.strictEqual(result.length, 1); + assert.deepStrictEqual([...result[0].data.buffer], [7, 8, 9]); + }); + + test('uses attachment resource URI when available', () => { + const uri = URI.file('/tmp/cat.png'); + const request = makeRequest([ + makeImageVariableEntry({ value: new Uint8Array([1]), references: [{ kind: 'reference', reference: uri }] }), + ]); + + const result = extractImagesFromChatRequest(request); + + assert.strictEqual(result.length, 1); + assert.strictEqual(result[0].uri.toString(), uri.toString()); + }); +}); diff --git a/src/vs/workbench/contrib/imageCarousel/AGENTS.md b/src/vs/workbench/contrib/imageCarousel/AGENTS.md index 3cc8db78035..202db937fb3 100644 --- a/src/vs/workbench/contrib/imageCarousel/AGENTS.md +++ b/src/vs/workbench/contrib/imageCarousel/AGENTS.md @@ -8,7 +8,7 @@ The image carousel is a self-contained workbench contribution that follows the * - **URI scheme**: `vscode-image-carousel` (registered in `Schemas` in `src/vs/base/common/network.ts`) — used for `EditorInput.resource` identity. - **Direct editor input**: Callers create `ImageCarouselEditorInput` with a collection and open it directly via `IEditorService.openEditor()`. -- **Image extraction**: `IImageCarouselService.extractImagesFromResponse()` extracts images from chat response tool invocations into a **sections-based** collection. All images from a single response are grouped into one section. The collection title is the user's chat request message. Each image caption is derived from the tool's `pastTenseMessage` (preferred) or `invocationMessage`. +- **Image extraction**: Chat integration builds a **sections-based** collection from chat request/response items. A section can include user-attached request images alongside response-derived images (tool invocations and inline references). For paired request/response items, the section title prefers the user's chat request message; pending requests with image attachments form their own section. ## How to open the carousel @@ -22,7 +22,7 @@ await editorService.openEditor(input, { pinned: true }, MODAL_GROUP); ### From chat (via click handler) -Clicking an image attachment pill in chat (when `chat.imageCarousel.enabled` is true) executes the `workbench.action.chat.openImageInCarousel` command, which extracts all images from the chat response and opens them in the carousel. MIME types are resolved via `getMediaMime()` from `src/vs/base/common/mime.ts`. +Clicking an image attachment pill in chat (when `chat.imageCarousel.enabled` is true) executes the `workbench.action.chat.openImageInCarousel` command, which collects request attachment images together with response-derived images for the current chat session and opens them in the carousel. MIME types are resolved via `getMediaMime()` from `src/vs/base/common/mime.ts`. ## Key design decisions @@ -30,9 +30,9 @@ Clicking an image attachment pill in chat (when `chat.imageCarousel.enabled` is - **Modal editor**: Opens in `MODAL_GROUP` (-4) as an overlay. - **Not restorable**: `canSerialize()` returns `false` — image data is in-memory only. -- **Collection ID = chat response identity**: `sessionResource + '_' + responseId` for stable dedup via `EditorInput.matches()`. +- **Collection ID = chat session identity**: `sessionResource + '_carousel'` for stable dedup via `EditorInput.matches()`. - **Preview-gated**: `chat.imageCarousel.enabled` (default `false`, tagged `preview`). When off, clicks fall through to `openResource()`. -- **Exact image matching**: Scans responses in reverse, only opens a collection if the clicked image bytes are found in it (`findIndex` + `VSBuffer.equals`). +- **Exact image matching**: Finds the clicked image within the constructed collection by URI first, then falls back to byte equality when needed. ### DOM & rendering From d11f5a44417f2fd0f62ef2e90bdd46488b02c7ca Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Sat, 14 Mar 2026 11:44:40 -0700 Subject: [PATCH 093/133] Expose chat.resizeImage command (#301734) * Expose chat.resizeImage command * Unwrap buffer --- src/vs/workbench/contrib/chat/browser/chatImageUtils.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/vs/workbench/contrib/chat/browser/chatImageUtils.ts b/src/vs/workbench/contrib/chat/browser/chatImageUtils.ts index 89f1ecb1225..62f7c38ec24 100644 --- a/src/vs/workbench/contrib/chat/browser/chatImageUtils.ts +++ b/src/vs/workbench/contrib/chat/browser/chatImageUtils.ts @@ -8,6 +8,7 @@ import { joinPath } from '../../../../base/common/resources.js'; import { URI } from '../../../../base/common/uri.js'; import { IFileService } from '../../../../platform/files/common/files.js'; import { ILogService } from '../../../../platform/log/common/log.js'; +import { CommandsRegistry } from '../../../../platform/commands/common/commands.js'; /** * Resizes an image provided as a UInt8Array string. Resizing is based on Open AI's algorithm for tokenzing images. @@ -160,3 +161,10 @@ function getTimestampFromFilename(filename: string): number | undefined { } return undefined; } + +CommandsRegistry.registerCommand('_chat.resizeImage', async (_accessor, data: Uint8Array | VSBuffer, mimeType?: string): Promise => { + if (data instanceof VSBuffer) { + data = data.buffer; + } + return resizeImage(data, mimeType); +}); From 9ff90846b832a68a1f1e148209b821de5db2f9a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20Ruales?= <1588988+jruales@users.noreply.github.com> Date: Sat, 14 Mar 2026 13:35:09 -0700 Subject: [PATCH 094/133] Add "Workbench > Browser" settings category (#301640) Add Workbench > Browser settings category Move workbench.browser.* settings into their own sub-category in the Settings panel table of contents. --- .../workbench/contrib/preferences/browser/settingsLayout.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/vs/workbench/contrib/preferences/browser/settingsLayout.ts b/src/vs/workbench/contrib/preferences/browser/settingsLayout.ts index 7c5d7df73e5..5d1c11fac90 100644 --- a/src/vs/workbench/contrib/preferences/browser/settingsLayout.ts +++ b/src/vs/workbench/contrib/preferences/browser/settingsLayout.ts @@ -156,6 +156,11 @@ export const tocData: ITOCEntry = { id: 'workbench/screencastmode', label: localize('screencastMode', "Screencast Mode"), settings: ['screencastMode.*'] + }, + { + id: 'workbench/browser', + label: localize('browser', "Browser"), + settings: ['workbench.browser.*'] } ] }, From 86ffb98fc5a33b2e69a56176e946cb8ae3ddeb96 Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Sat, 14 Mar 2026 13:45:04 -0700 Subject: [PATCH 095/133] Minor chat optimizations (#301752) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Small ChatModel optimizations Identified by copilot 1. Lazy _responseRepr — Changed from eagerly rebuilt on every streaming token to computed on demand in toString(). This avoids running the expensive partsToRepr() (which iterates all parts and builds strings) on every incoming token during streaming. It's only computed when actually needed (copy, accessibility, telemetry, history). 2. Lazy _markdownContent — Same pattern: computed on demand in getMarkdown(). During streaming, getMarkdown() is called via countWords() in the view model, but crucially the string is only built once per invalidation cycle rather than eagerly on every updateContent call. If multiple parts are updated before getMarkdown() is accessed, only one computation happens. 3. _invalidateRepr() — New method that simply sets both cached strings to undefined, replacing the old _updateRepr() which did the expensive computation. 4. Response._contentChanged(quiet?) — Replaces the old _updateRepr(quiet?) override. Calls _invalidateRepr() and fires the change event when not quiet. The citation append logic moved into a computeRepr() override so it's part of the lazy computation. * Fix leak on LabelWithHighlights * Fix leak in chat thinking part. The titleDetailPart is just for consistency * More optimizations --- src/vs/base/browser/ui/iconLabel/iconLabel.ts | 9 +- .../widget/chatContentMarkdownRenderer.ts | 4 +- .../chatSubagentContentPart.ts | 14 +-- .../chatThinkingContentPart.ts | 61 +++++-------- .../chat/browser/widget/chatListRenderer.ts | 32 ++++--- .../contrib/chat/common/model/chatModel.ts | 85 ++++++++++++------- .../chat/common/model/chatViewModel.ts | 11 ++- 7 files changed, 113 insertions(+), 103 deletions(-) diff --git a/src/vs/base/browser/ui/iconLabel/iconLabel.ts b/src/vs/base/browser/ui/iconLabel/iconLabel.ts index 468667aabc0..034c650442a 100644 --- a/src/vs/base/browser/ui/iconLabel/iconLabel.ts +++ b/src/vs/base/browser/ui/iconLabel/iconLabel.ts @@ -9,7 +9,7 @@ import * as css from '../../cssValue.js'; import { HighlightedLabel } from '../highlightedlabel/highlightedLabel.js'; import { IHoverDelegate } from '../hover/hoverDelegate.js'; import { IMatch } from '../../../common/filters.js'; -import { Disposable, IDisposable } from '../../../common/lifecycle.js'; +import { Disposable, DisposableStore, IDisposable } from '../../../common/lifecycle.js'; import { equals } from '../../../common/objects.js'; import { Range } from '../../../common/range.js'; import { getDefaultHoverDelegate } from '../hover/hoverDelegateFactory.js'; @@ -340,6 +340,7 @@ class LabelWithHighlights extends Disposable { private label: string | string[] | undefined = undefined; private singleLabel: HighlightedLabel | undefined = undefined; private options: IIconLabelValueOptions | undefined; + private readonly _labelDisposables = this._register(new DisposableStore()); constructor(private container: HTMLElement, private supportIcons: boolean) { super(); @@ -358,13 +359,15 @@ class LabelWithHighlights extends Disposable { if (typeof label === 'string') { if (!this.singleLabel) { + this._labelDisposables.clear(); this.container.textContent = ''; this.container.classList.remove('multiple'); - this.singleLabel = this._register(new HighlightedLabel(dom.append(this.container, dom.$('a.label-name', { id: options?.domId })))); + this.singleLabel = this._labelDisposables.add(new HighlightedLabel(dom.append(this.container, dom.$('a.label-name', { id: options?.domId })))); } this.singleLabel.set(label, options?.matches, undefined, options?.labelEscapeNewLines, supportIcons); } else { + this._labelDisposables.clear(); this.container.textContent = ''; this.container.classList.add('multiple'); this.singleLabel = undefined; @@ -378,7 +381,7 @@ class LabelWithHighlights extends Disposable { const id = options?.domId && `${options?.domId}_${i}`; const name = dom.$('a.label-name', { id, 'data-icon-label-count': label.length, 'data-icon-label-index': i, 'role': 'treeitem' }); - const highlightedLabel = this._register(new HighlightedLabel(dom.append(this.container, name))); + const highlightedLabel = this._labelDisposables.add(new HighlightedLabel(dom.append(this.container, name))); highlightedLabel.set(l, m, undefined, options?.labelEscapeNewLines, supportIcons); if (i < label.length - 1) { diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentMarkdownRenderer.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentMarkdownRenderer.ts index 58e44406c2a..adeb31756e9 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentMarkdownRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentMarkdownRenderer.ts @@ -16,6 +16,8 @@ import { IOpenerService } from '../../../../../platform/opener/common/opener.js' import product from '../../../../../platform/product/common/product.js'; import { CHAT_INTERNAL_SCHEME } from '../../common/promptSyntax/internalCustomizations/internalPromptFileSystem.js'; +const _remoteImageDisallowed = () => false; + export const allowedChatMarkdownHtmlTags = Object.freeze([ 'b', 'blockquote', @@ -80,7 +82,7 @@ export class ChatContentMarkdownRenderer implements IMarkdownRenderer { }, ...options?.sanitizerConfig, allowedLinkSchemes: { augment: [product.urlProtocol, CHAT_INTERNAL_SCHEME, 'copilot-skill'] }, - remoteImageIsAllowed: (_uri) => false, + remoteImageIsAllowed: _remoteImageDisallowed, } }; diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatSubagentContentPart.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatSubagentContentPart.ts index 7a4f6d0a129..b39a3230afa 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatSubagentContentPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatSubagentContentPart.ts @@ -102,7 +102,7 @@ export class ChatSubagentContentPart extends ChatCollapsibleContentPart implemen // Persistent title elements for shimmer private titleShimmerSpan: HTMLElement | undefined; private titleDetailContainer: HTMLElement | undefined; - private titleDetailRendered: IRenderedMarkdown | undefined; + private readonly _titleDetailRendered = this._register(new MutableDisposable()); /** * Check if a tool invocation is the parent subagent tool (the tool that spawns a subagent). @@ -383,10 +383,7 @@ export class ChatSubagentContentPart extends ChatCollapsibleContentPart implemen labelElement.textContent = ''; this.titleShimmerSpan = undefined; - if (this.titleDetailRendered) { - this.titleDetailRendered.dispose(); - this.titleDetailRendered = undefined; - } + this._titleDetailRendered.clear(); this.titleDetailContainer = undefined; const prefixSpan = $('span'); @@ -411,10 +408,7 @@ export class ChatSubagentContentPart extends ChatCollapsibleContentPart implemen this.titleShimmerSpan.textContent = shimmerText; // Dispose previous detail rendering - if (this.titleDetailRendered) { - this.titleDetailRendered.dispose(); - this.titleDetailRendered = undefined; - } + this._titleDetailRendered.clear(); if (!toolCallText) { if (this.titleDetailContainer) { @@ -425,7 +419,7 @@ export class ChatSubagentContentPart extends ChatCollapsibleContentPart implemen const result = this.chatContentMarkdownRenderer.render(new MarkdownString(toolCallText)); result.element.classList.add('collapsible-title-content', 'chat-thinking-title-detail'); renderFileWidgets(result.element, this.instantiationService, this.chatMarkdownAnchorService, this._store); - this.titleDetailRendered = result; + this._titleDetailRendered.value = result; if (this.titleDetailContainer) { this.titleDetailContainer.replaceWith(result.element); diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts index 40d0cfc2024..444016672bc 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts @@ -27,7 +27,7 @@ import { Codicon } from '../../../../../../base/common/codicons.js'; import { ThemeIcon } from '../../../../../../base/common/themables.js'; import { Lazy } from '../../../../../../base/common/lazy.js'; import { Emitter } from '../../../../../../base/common/event.js'; -import { DisposableMap, DisposableStore, IDisposable } from '../../../../../../base/common/lifecycle.js'; +import { DisposableMap, DisposableStore, IDisposable, MutableDisposable } from '../../../../../../base/common/lifecycle.js'; import { autorun } from '../../../../../../base/common/observable.js'; import { CancellationTokenSource } from '../../../../../../base/common/cancellation.js'; import { IChatMarkdownAnchorService } from './chatMarkdownAnchorService.js'; @@ -140,10 +140,18 @@ const toolMessages = [ ]; export class ChatThinkingContentPart extends ChatCollapsibleContentPart implements IChatContentPart { + + private static _codeBlockRendererSync(_languageId: string, text: string, _raw?: string): HTMLElement { + const codeElement = $('code'); + codeElement.textContent = text; + return codeElement; + } + public readonly codeblocks: undefined; public readonly codeblocksPartId: undefined; private readonly _onDidChangeHeight = this._register(new Emitter()); + private readonly _asyncRenderCallback = () => this._onDidChangeHeight.fire(); private id: string | undefined; private content: IChatThinkingPart; @@ -151,7 +159,7 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen private currentTitle: string; private defaultTitle = localize('chat.thinking.header', 'Working'); private textContainer!: HTMLElement; - private markdownResult: IRenderedMarkdown | undefined; + private readonly _markdownResult = this._register(new MutableDisposable()); private wrapper!: HTMLElement; private fixedScrollingMode: boolean = false; private autoScrollEnabled: boolean = true; @@ -179,7 +187,7 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen private isUpdatingDimensions: boolean = false; private titleShimmerSpan: HTMLElement | undefined; private titleDetailContainer: HTMLElement | undefined; - private titleDetailRendered: IRenderedMarkdown | undefined; + private readonly _titleDetailRendered = this._register(new MutableDisposable()); private getRandomWorkingMessage(category: WorkingMessageCategory = WorkingMessageCategory.Tool): string { let pool = this.availableMessagesByCategory.get(category); @@ -546,10 +554,7 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen } const cleanedContent = content.trim(); if (!cleanedContent) { - if (this.markdownResult) { - this.markdownResult.dispose(); - this.markdownResult = undefined; - } + this._markdownResult.clear(); if (this.textContainer) { clearNode(this.textContainer); } @@ -562,22 +567,14 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen contentToRender = cleanedContent.slice(2, -2); } - const target = reuseExisting ? this.markdownResult?.element : undefined; - if (this.markdownResult) { - this.markdownResult.dispose(); - this.markdownResult = undefined; - } + const target = reuseExisting ? this._markdownResult.value?.element : undefined; - const rendered = this._register(this.chatContentMarkdownRenderer.render(new MarkdownString(contentToRender), { + const rendered = this.chatContentMarkdownRenderer.render(new MarkdownString(contentToRender), { fillInIncompleteTokens: true, - asyncRenderCallback: () => this._onDidChangeHeight.fire(), - codeBlockRendererSync: (_languageId, text, raw) => { - const codeElement = $('code'); - codeElement.textContent = text; - return codeElement; - } - }, target)); - this.markdownResult = rendered; + asyncRenderCallback: this._asyncRenderCallback, + codeBlockRendererSync: ChatThinkingContentPart._codeBlockRendererSync, + }, target); + this._markdownResult.value = rendered; if (!target) { if (this.textContainer) { clearNode(this.textContainer); @@ -710,7 +707,7 @@ export class ChatThinkingContentPart extends ChatCollapsibleContentPart implemen return; } const previousValue = this.currentThinkingValue; - const reuseExisting = !!(this.markdownResult && next.startsWith(previousValue) && next.length > previousValue.length); + const reuseExisting = !!(this._markdownResult.value && next.startsWith(previousValue) && next.length > previousValue.length); this.currentThinkingValue = next; this.renderMarkdown(next, reuseExisting); @@ -1532,10 +1529,7 @@ ${this.hookCount > 0 ? `EXAMPLES WITH BLOCKED CONTENT (from hooks): } this.titleShimmerSpan = undefined; this.titleDetailContainer = undefined; - if (this.titleDetailRendered) { - this.titleDetailRendered.dispose(); - this.titleDetailRendered = undefined; - } + this._titleDetailRendered.clear(); this.currentTitle = title; return; } @@ -1559,15 +1553,12 @@ ${this.hookCount > 0 ? `EXAMPLES WITH BLOCKED CONTENT (from hooks): this.titleShimmerSpan.textContent = 'Working: '; // Dispose previous detail rendering - if (this.titleDetailRendered) { - this.titleDetailRendered.dispose(); - this.titleDetailRendered = undefined; - } + this._titleDetailRendered.clear(); const result = this.chatContentMarkdownRenderer.render(new MarkdownString(title)); result.element.classList.add('collapsible-title-content', 'chat-thinking-title-detail'); renderFileWidgets(result.element, this.instantiationService, this.chatMarkdownAnchorService, this._store); - this.titleDetailRendered = result; + this._titleDetailRendered.value = result; if (this.titleDetailContainer) { // Replace old detail in-place @@ -1595,14 +1586,6 @@ ${this.hookCount > 0 ? `EXAMPLES WITH BLOCKED CONTENT (from hooks): override dispose(): void { this.isActive = false; - if (this.markdownResult) { - this.markdownResult.dispose(); - this.markdownResult = undefined; - } - if (this.titleDetailRendered) { - this.titleDetailRendered.dispose(); - this.titleDetailRendered = undefined; - } if (this.workingSpinnerElement) { this.workingSpinnerElement.remove(); this.workingSpinnerElement = undefined; diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts b/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts index 0c1769e1f70..441cdcaaf36 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts @@ -1138,6 +1138,7 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer { const context: IChatContentPartRenderContext = { element, @@ -1151,12 +1152,8 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer acc + (part.codeblocks?.length ?? 0), 0); - }, - get treeStartIndex() { - return parts.filter(part => part instanceof ChatTreeContentPart).length; - } + codeBlockStartIndex, + treeStartIndex: 0, // no trees in requests }; const newPart = this.renderChatContentPart(data, templateData, context); if (newPart) { @@ -1179,6 +1176,7 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer part?.kind === 'markdownContent'); + let codeBlockStartIndex = 0; + let treeStartIndex = 0; partsToRender.forEach((partToRender, contentIndex) => { + // Accumulate counts from the part that ended up at the previous index + if (contentIndex > 0) { + const prevPart = renderedParts[contentIndex - 1]; + if (prevPart) { + codeBlockStartIndex += prevPart.codeblocks?.length ?? 0; + if (prevPart instanceof ChatTreeContentPart) { + treeStartIndex++; + } + } + } + const alreadyRenderedPart = templateData.renderedParts?.[contentIndex]; const isFinalAnswerPart = partToRender?.kind === 'markdownContent' && contentIndex === lastMarkdownIndex && element.isComplete; @@ -1285,7 +1296,6 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer acc + (part.codeblocks?.length ?? 0), 0); - }, - get treeStartIndex() { - return preceedingContentParts.filter(part => part instanceof ChatTreeContentPart).length; - } + codeBlockStartIndex, + treeStartIndex, }; // combine tool invocations into thinking part if needed. render the tool, but do not replace the working spinner with the new part's dom node since it is already inside the thinking part. diff --git a/src/vs/workbench/contrib/chat/common/model/chatModel.ts b/src/vs/workbench/contrib/chat/common/model/chatModel.ts index 8d433ce3efd..6bff6a86544 100644 --- a/src/vs/workbench/contrib/chat/common/model/chatModel.ts +++ b/src/vs/workbench/contrib/chat/common/model/chatModel.ts @@ -437,13 +437,15 @@ class AbstractResponse implements IResponse { /** * A stringified representation of response data which might be presented to a screenreader or used when copying a response. + * Computed lazily on demand to avoid expensive string rebuilding during streaming. */ - protected _responseRepr = ''; + private _responseRepr: string | undefined; /** - * Just the markdown content of the response, used for determining the rendering rate of markdown + * Just the markdown content of the response, used for determining the rendering rate of markdown. + * Computed lazily on demand to avoid expensive string rebuilding during streaming. */ - protected _markdownContent = ''; + private _markdownContent: string | undefined; get value(): IChatProgressResponseContent[] { return this._responseParts; @@ -451,10 +453,12 @@ class AbstractResponse implements IResponse { constructor(value: IChatProgressResponseContent[]) { this._responseParts = value; - this._updateRepr(); } toString(): string { + if (this._responseRepr === undefined) { + this._responseRepr = this.computeRepr(); + } return this._responseRepr; } @@ -462,23 +466,36 @@ class AbstractResponse implements IResponse { * _Just_ the content of markdown parts in the response */ getMarkdown(): string { + if (this._markdownContent === undefined) { + this._markdownContent = this.computeMarkdownContent(); + } return this._markdownContent; } - protected _updateRepr() { - this._responseRepr = this.partsToRepr(this._responseParts); + /** + * Invalidate cached representations so they are recomputed on next access. + */ + protected _invalidateRepr() { + this._responseRepr = undefined; + this._markdownContent = undefined; + } - this._markdownContent = this._responseParts.map(part => { + private computeMarkdownContent(): string { + const segments: string[] = []; + for (const part of this._responseParts) { if (part.kind === 'inlineReference') { - return this.inlineRefToRepr(part); + segments.push(this.inlineRefToRepr(part)); } else if (part.kind === 'markdownContent' || part.kind === 'markdownVuln') { - return part.content.value; - } else { - return ''; + if (part.content.value.length > 0) { + segments.push(part.content.value); + } } - }) - .filter(s => s.length > 0) - .join(''); + } + return segments.join(''); + } + + protected computeRepr(): string { + return this.partsToRepr(this._responseParts); } private partsToRepr(parts: readonly IChatProgressResponseContent[]): string { @@ -674,7 +691,7 @@ export class Response extends AbstractResponse implements IDisposable { clear(): void { this._responseParts = []; - this._updateRepr(true); + this._contentChanged(true); } clearToPreviousToolInvocation(message?: string): void { @@ -695,7 +712,7 @@ export class Response extends AbstractResponse implements IDisposable { if (message) { this._responseParts.push({ kind: 'warning', content: new MarkdownString(message) }); } - this._updateRepr(true); + this._contentChanged(true); } updateContent(progress: IChatProgressResponseContent | IChatTextEdit | IChatNotebookEdit | IChatTask | IChatExternalToolInvocationUpdate, quiet?: boolean): void { @@ -724,7 +741,7 @@ export class Response extends AbstractResponse implements IDisposable { const idx = this._responseParts.indexOf(lastResponsePart); this._responseParts[idx] = { ...lastResponsePart, content: appendMarkdownString(lastResponsePart.content, progress.content) }; } - this._updateRepr(quiet); + this._contentChanged(quiet); } else if (progress.kind === 'thinking') { // tries to split thinking chunks if it is an array. only while certain models give us array chunks. @@ -752,7 +769,7 @@ export class Response extends AbstractResponse implements IDisposable { value: appendMarkdownString(new MarkdownString(lastText), new MarkdownString(currText)).value }; } - this._updateRepr(quiet); + this._contentChanged(quiet); } else if (progress.kind === 'textEdit' || progress.kind === 'notebookEdit') { // merge edits for the same file no matter when they come in const notebookUri = CellUri.parse(progress.uri)?.notebook; @@ -770,14 +787,14 @@ export class Response extends AbstractResponse implements IDisposable { // Notebook cell edits (ICellEditOperation) this._mergeOrPushNotebookEditGroup(uri, progress.edits, progress.done, isExternalEdit); } - this._updateRepr(quiet); + this._contentChanged(quiet); } else if (progress.kind === 'progressTask') { // Add a new resolving part const responsePosition = this._responseParts.push(progress) - 1; - this._updateRepr(quiet); + this._contentChanged(quiet); const disp = progress.onDidAddProgress(() => { - this._updateRepr(false); + this._contentChanged(false); }); progress.task?.().then((content) => { @@ -788,32 +805,32 @@ export class Response extends AbstractResponse implements IDisposable { if (typeof content === 'string') { (this._responseParts[responsePosition] as IChatTask).content = new MarkdownString(content); } - this._updateRepr(false); + this._contentChanged(false); }); } else if (progress.kind === 'toolInvocation') { autorunSelfDisposable(reader => { progress.state.read(reader); // update repr when state changes - this._updateRepr(false); + this._contentChanged(false); if (IChatToolInvocation.isComplete(progress, reader)) { reader.dispose(); } }); this._responseParts.push(progress); - this._updateRepr(quiet); + this._contentChanged(quiet); } else if (progress.kind === 'externalToolInvocationUpdate') { this._handleExternalToolInvocationUpdate(progress); - this._updateRepr(quiet); + this._contentChanged(quiet); } else { this._responseParts.push(progress); - this._updateRepr(quiet); + this._contentChanged(quiet); } } public addCitation(citation: IChatCodeCitation) { this._citations.push(citation); - this._updateRepr(); + this._contentChanged(); } private _mergeOrPushTextEditGroup(uri: URI, edits: TextEdit[], done: boolean | undefined, isExternalEdit: boolean | undefined): void { @@ -897,14 +914,16 @@ export class Response extends AbstractResponse implements IDisposable { this._responseParts.push(invocation); } - protected override _updateRepr(quiet?: boolean) { - super._updateRepr(); - if (!this._onDidChangeValue) { - return; // called from parent constructor + protected override computeRepr(): string { + let repr = super.computeRepr(); + if (this._citations.length) { + repr += '\n\n' + getCodeCitationsMessage(this._citations); } + return repr; + } - this._responseRepr += this._citations.length ? '\n\n' + getCodeCitationsMessage(this._citations) : ''; - + private _contentChanged(quiet?: boolean) { + this._invalidateRepr(); if (!quiet) { this._onDidChangeValue.fire(); } diff --git a/src/vs/workbench/contrib/chat/common/model/chatViewModel.ts b/src/vs/workbench/contrib/chat/common/model/chatViewModel.ts index 5c53cac197f..0c799d61f20 100644 --- a/src/vs/workbench/contrib/chat/common/model/chatViewModel.ts +++ b/src/vs/workbench/contrib/chat/common/model/chatViewModel.ts @@ -7,6 +7,7 @@ import { Codicon } from '../../../../../base/common/codicons.js'; import { Emitter, Event } from '../../../../../base/common/event.js'; import { IMarkdownString } from '../../../../../base/common/htmlContent.js'; import { Disposable, dispose } from '../../../../../base/common/lifecycle.js'; +import { RunOnceScheduler } from '../../../../../base/common/async.js'; import { IObservable } from '../../../../../base/common/observable.js'; import { ThemeIcon } from '../../../../../base/common/themables.js'; import { URI } from '../../../../../base/common/uri.js'; @@ -645,11 +646,13 @@ export class ChatResponseViewModel extends Disposable implements IChatResponseVi this.liveUpdateTracker = this.instantiationService.createInstance(ChatStreamStatsTracker); } + const wordCountScheduler = this.liveUpdateTracker ? this._register(new RunOnceScheduler(() => { + const wordCount = countWords(_model.entireResponse.getMarkdown()); + this.liveUpdateTracker!.update({ totalWordCount: wordCount }); + }, 0)) : undefined; + this._register(_model.onDidChange(() => { - if (this.liveUpdateTracker) { - const wordCount = countWords(_model.entireResponse.getMarkdown()); - this.liveUpdateTracker.update({ totalWordCount: wordCount }); - } + wordCountScheduler?.schedule(); // new data -> new id, new content to render this._modelChangeCount++; From dd8fdb7dec2a5ee31572ee7aaf49c80b7af342d6 Mon Sep 17 00:00:00 2001 From: Simon Siefke Date: Sat, 14 Mar 2026 23:20:57 +0100 Subject: [PATCH 096/133] fix: memory leak in MainThreadWorkspace (#283450) * fix: memory leak in MainThreadWorkspace * fix merge * simplify event registration --- .../api/browser/mainThreadWorkspace.ts | 32 ++++++++----------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/src/vs/workbench/api/browser/mainThreadWorkspace.ts b/src/vs/workbench/api/browser/mainThreadWorkspace.ts index b756baf6d6a..d147675ff99 100644 --- a/src/vs/workbench/api/browser/mainThreadWorkspace.ts +++ b/src/vs/workbench/api/browser/mainThreadWorkspace.ts @@ -5,7 +5,7 @@ import { CancellationToken, CancellationTokenSource } from '../../../base/common/cancellation.js'; import { isCancellationError } from '../../../base/common/errors.js'; -import { DisposableStore, IDisposable } from '../../../base/common/lifecycle.js'; +import { Disposable, DisposableMap, IDisposable } from '../../../base/common/lifecycle.js'; import { isNative } from '../../../base/common/platform.js'; import { URI, UriComponents } from '../../../base/common/uri.js'; import { localize } from '../../../nls.js'; @@ -32,9 +32,8 @@ import { revive } from '../../../base/common/marshalling.js'; import { ITextFileService } from '../../services/textfile/common/textfiles.js'; @extHostNamedCustomer(MainContext.MainThreadWorkspace) -export class MainThreadWorkspace implements MainThreadWorkspaceShape { +export class MainThreadWorkspace extends Disposable implements MainThreadWorkspaceShape { - private readonly _toDispose = new DisposableStore(); private readonly _activeCancelTokens: { [id: number]: CancellationTokenSource } = Object.create(null); private readonly _proxy: ExtHostWorkspaceShape; private readonly _queryBuilder: QueryBuilder; @@ -57,6 +56,7 @@ export class MainThreadWorkspace implements MainThreadWorkspaceShape { @IWorkspaceTrustRequestService private readonly _workspaceTrustRequestService: IWorkspaceTrustRequestService, @ITextFileService private readonly _textFileService: ITextFileService, ) { + super(); this._queryBuilder = this._instantiationService.createInstance(QueryBuilder); this._proxy = extHostContext.getProxy(ExtHostContext.ExtHostWorkspace); const workspace = this._contextService.getWorkspace(); @@ -67,14 +67,14 @@ export class MainThreadWorkspace implements MainThreadWorkspaceShape { } else { this._contextService.getCompleteWorkspace().then(workspace => this._proxy.$initializeWorkspace(this.getWorkspaceData(workspace), this.isWorkspaceTrusted())); } - this._contextService.onDidChangeWorkspaceFolders(this._onDidChangeWorkspace, this, this._toDispose); - this._contextService.onDidChangeWorkbenchState(this._onDidChangeWorkspace, this, this._toDispose); - this._workspaceTrustManagementService.onDidChangeTrust(this._onDidGrantWorkspaceTrust, this, this._toDispose); - this._workspaceTrustManagementService.onDidChangeTrustedFolders(this._onDidChangeWorkspaceTrustedFolders, this, this._toDispose); + this._register(this._contextService.onDidChangeWorkspaceFolders(this._onDidChangeWorkspace, this)); + this._register(this._contextService.onDidChangeWorkbenchState(this._onDidChangeWorkspace, this)); + this._register(this._workspaceTrustManagementService.onDidChangeTrust(this._onDidGrantWorkspaceTrust, this)); + this._register(this._workspaceTrustManagementService.onDidChangeTrustedFolders(this._onDidChangeWorkspaceTrustedFolders, this)); } - dispose(): void { - this._toDispose.dispose(); + override dispose(): void { + super.dispose(); for (const requestId in this._activeCancelTokens) { const tokenSource = this._activeCancelTokens[requestId]; @@ -270,7 +270,7 @@ export class MainThreadWorkspace implements MainThreadWorkspaceShape { } // --- edit sessions --- - private registeredEditSessionProviders = new Map(); + private registeredEditSessionProviders = this._register(new DisposableMap()); $registerEditSessionIdentityProvider(handle: number, scheme: string) { const disposable = this._editSessionIdentityService.registerEditSessionIdentityProvider({ @@ -284,17 +284,14 @@ export class MainThreadWorkspace implements MainThreadWorkspaceShape { }); this.registeredEditSessionProviders.set(handle, disposable); - this._toDispose.add(disposable); } $unregisterEditSessionIdentityProvider(handle: number) { - const disposable = this.registeredEditSessionProviders.get(handle); - disposable?.dispose(); - this.registeredEditSessionProviders.delete(handle); + this.registeredEditSessionProviders.deleteAndDispose(handle); } // --- canonical uri identities --- - private registeredCanonicalUriProviders = new Map(); + private registeredCanonicalUriProviders = this._register(new DisposableMap()); $registerCanonicalUriProvider(handle: number, scheme: string) { const disposable = this._canonicalUriService.registerCanonicalUriProvider({ @@ -309,13 +306,10 @@ export class MainThreadWorkspace implements MainThreadWorkspaceShape { }); this.registeredCanonicalUriProviders.set(handle, disposable); - this._toDispose.add(disposable); } $unregisterCanonicalUriProvider(handle: number) { - const disposable = this.registeredCanonicalUriProviders.get(handle); - disposable?.dispose(); - this.registeredCanonicalUriProviders.delete(handle); + this.registeredCanonicalUriProviders.deleteAndDispose(handle); } // --- encodings From 4ce266de42ad06f622ccfaf00c2d5c9e1f99d1f6 Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Sat, 14 Mar 2026 17:27:20 -0700 Subject: [PATCH 097/133] fix: only set hook hint flag when actually showing the hint (#301755) The disabled Claude Code hooks notification was tracked with a workspace-scoped storage flag that was always set on the first sendRequest call, even when hasDisabledClaudeHooks was false. In the setup agent flow, the user's request is processed by SetupAgent (which calls sendRequestInternal) before the extension is ready. This caused the flag to be set before the real request was resent via chatService.resendRequest. By the time the real request ran, the flag was already true so the hint was silently skipped. Fix: move the storage write inside the hasDisabledClaudeHooks check so the flag is only set when the hint is actually shown. Fixes microsoft/vscode#295079 Co-authored-by: not-roblourens <78992265+not-roblourens@users.noreply.github.com> --- .../common/chatService/chatServiceImpl.ts | 10 +- .../common/chatService/chatService.test.ts | 119 +++++++++++++++--- 2 files changed, 110 insertions(+), 19 deletions(-) diff --git a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts index 18fe3818879..b5fffb3cde1 100644 --- a/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts +++ b/src/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.ts @@ -1199,13 +1199,13 @@ export class ChatService extends Disposable implements IChatService { } completeResponseCreated(); - // Check for disabled Claude Code hooks and notify the user once per workspace + // Check for disabled Claude Code hooks and notify the user once per workspace. + // Only set the flag when actually showing the hint, so the setup agent flow + // (which may resend requests) doesn't consume the flag before the real request runs. const disabledClaudeHooksDismissedKey = 'chat.disabledClaudeHooks.notification'; - if (!this.storageService.getBoolean(disabledClaudeHooksDismissedKey, StorageScope.WORKSPACE)) { + if (hasDisabledClaudeHooks && !this.storageService.getBoolean(disabledClaudeHooksDismissedKey, StorageScope.WORKSPACE)) { this.storageService.store(disabledClaudeHooksDismissedKey, true, StorageScope.WORKSPACE, StorageTarget.USER); - if (hasDisabledClaudeHooks) { - progressCallback([{ kind: 'disabledClaudeHooks' }]); - } + progressCallback([{ kind: 'disabledClaudeHooks' }]); } // MCP autostart: only run for native VS Code sessions (sidebar, new editors) but not for extension contributed sessions that have inputType set. diff --git a/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts b/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts index c70299150b5..70fa3572eb8 100644 --- a/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts +++ b/src/vs/workbench/contrib/chat/test/common/chatService/chatService.test.ts @@ -5,6 +5,7 @@ import assert from 'assert'; import { DeferredPromise } from '../../../../../../base/common/async.js'; +import { CancellationToken } from '../../../../../../base/common/cancellation.js'; import { Event } from '../../../../../../base/common/event.js'; import { MarkdownString } from '../../../../../../base/common/htmlContent.js'; import { DisposableStore } from '../../../../../../base/common/lifecycle.js'; @@ -23,38 +24,37 @@ import { ServiceCollection } from '../../../../../../platform/instantiation/comm import { TestInstantiationService } from '../../../../../../platform/instantiation/test/common/instantiationServiceMock.js'; import { MockContextKeyService } from '../../../../../../platform/keybinding/test/common/mockKeybindingService.js'; import { ILogService, NullLogService } from '../../../../../../platform/log/common/log.js'; -import { IStorageService } from '../../../../../../platform/storage/common/storage.js'; +import { IStorageService, StorageScope } from '../../../../../../platform/storage/common/storage.js'; import { ITelemetryService } from '../../../../../../platform/telemetry/common/telemetry.js'; import { NullTelemetryService } from '../../../../../../platform/telemetry/common/telemetryUtils.js'; import { IUserDataProfilesService, toUserDataProfile } from '../../../../../../platform/userDataProfile/common/userDataProfile.js'; import { IWorkspaceContextService } from '../../../../../../platform/workspace/common/workspace.js'; import { IWorkbenchAssignmentService } from '../../../../../services/assignment/common/assignmentService.js'; import { NullWorkbenchAssignmentService } from '../../../../../services/assignment/test/common/nullAssignmentService.js'; +import { IChatEntitlementService } from '../../../../../services/chat/common/chatEntitlementService.js'; import { IExtensionService, nullExtensionDescription } from '../../../../../services/extensions/common/extensions.js'; import { ILifecycleService } from '../../../../../services/lifecycle/common/lifecycle.js'; import { IViewsService } from '../../../../../services/views/common/viewsService.js'; import { IWorkspaceEditingService } from '../../../../../services/workspaces/common/workspaceEditing.js'; -import { IChatEntitlementService } from '../../../../../services/chat/common/chatEntitlementService.js'; import { InMemoryTestFileService, mock, TestChatEntitlementService, TestContextService, TestExtensionService, TestStorageService } from '../../../../../test/common/workbenchTestServices.js'; import { IMcpService } from '../../../../mcp/common/mcpTypes.js'; import { TestMcpService } from '../../../../mcp/test/common/testMcpService.js'; -import { ChatAgentService, IChatAgent, IChatAgentData, IChatAgentImplementation, IChatAgentService } from '../../../common/participants/chatAgents.js'; -import { IChatEditingService, IChatEditingSession } from '../../../common/editing/chatEditingService.js'; -import { ChatModel, IChatModel, ISerializableChatData } from '../../../common/model/chatModel.js'; -import { ChatRequestQueueKind, ChatSendResult, IChatFollowup, IChatModelReference, IChatService, ResponseModelState } from '../../../common/chatService/chatService.js'; -import { ChatService } from '../../../common/chatService/chatServiceImpl.js'; -import { ChatSlashCommandService, IChatSlashCommandService } from '../../../common/participants/chatSlashCommands.js'; import { IChatVariablesService } from '../../../common/attachments/chatVariables.js'; -import { ChatAgentLocation, ChatModeKind } from '../../../common/constants.js'; -import { MockChatService } from './mockChatService.js'; -import { MockChatVariablesService } from '../mockChatVariables.js'; -import { IPromptsService } from '../../../common/promptSyntax/service/promptsService.js'; -import { MockPromptsService } from '../promptSyntax/service/mockPromptsService.js'; import { IChatDebugService } from '../../../common/chatDebugService.js'; import { ChatDebugServiceImpl } from '../../../common/chatDebugServiceImpl.js'; -import { CancellationToken } from '../../../../../../base/common/cancellation.js'; +import { ChatRequestQueueKind, ChatSendResult, IChatFollowup, IChatModelReference, IChatService, ResponseModelState } from '../../../common/chatService/chatService.js'; +import { ChatService } from '../../../common/chatService/chatServiceImpl.js'; +import { ChatAgentLocation, ChatModeKind } from '../../../common/constants.js'; +import { IChatEditingService, IChatEditingSession } from '../../../common/editing/chatEditingService.js'; +import { ChatModel, IChatModel, ISerializableChatData } from '../../../common/model/chatModel.js'; +import { ChatAgentService, IChatAgent, IChatAgentData, IChatAgentImplementation, IChatAgentService } from '../../../common/participants/chatAgents.js'; +import { ChatSlashCommandService, IChatSlashCommandService } from '../../../common/participants/chatSlashCommands.js'; +import { IConfiguredHooksInfo, IPromptsService } from '../../../common/promptSyntax/service/promptsService.js'; import { ILanguageModelToolsService } from '../../../common/tools/languageModelToolsService.js'; +import { MockChatVariablesService } from '../mockChatVariables.js'; +import { MockPromptsService } from '../promptSyntax/service/mockPromptsService.js'; import { MockLanguageModelToolsService } from '../tools/mockLanguageModelToolsService.js'; +import { MockChatService } from './mockChatService.js'; import { IChatSessionsService } from '../../../common/chatSessionsService.js'; import { MockChatSessionsService } from '../mockChatSessionsService.js'; @@ -538,6 +538,97 @@ suite('ChatService', () => { assert.ok(invokedRequests[1].includes('steering3'), 'Combined message should include steering3'); assert.ok(invokedRequests[1].includes('\n\n'), 'Combined message should use \\n\\n as separator'); }); + + test('disabled Claude hooks hint is shown once per workspace (fix for #295079)', async () => { + // Set up a prompts service that reports disabled Claude hooks + const mockPromptsService = new class extends MockPromptsService { + override getHooks(_token: CancellationToken, _sessionResource?: URI): Promise { + return Promise.resolve({ hooks: {}, hasDisabledClaudeHooks: true }); + } + }(); + instantiationService.stub(IPromptsService, mockPromptsService); + + const storageService = instantiationService.get(IStorageService); + const disabledHintsKey = 'chat.disabledClaudeHooks.notification'; + + // Before any request, the storage key should not be set + assert.strictEqual(storageService.getBoolean(disabledHintsKey, StorageScope.WORKSPACE), undefined); + + const testService = createChatService(); + const modelRef = testDisposables.add(startSessionModel(testService)); + const model = modelRef.object; + + // Disabled hooks are reported for every request, but the hint should only be shown once per workspace. + const response = await testService.sendRequest(model.sessionResource, 'test request'); + ChatSendResult.assertSent(response); + await response.data.responseCompletePromise; + + // The hint should have been shown, and the key set to true + assert.strictEqual(storageService.getBoolean(disabledHintsKey, StorageScope.WORKSPACE), true, 'Flag should be set after showing the hint'); + + // Verify the response contains the disabledClaudeHooks part + const requests = model.getRequests(); + assert.strictEqual(requests.length, 1); + const responseParts = requests[0].response?.response.value ?? []; + const hasHookHint = responseParts.some(part => part.kind === 'disabledClaudeHooks'); + assert.ok(hasHookHint, 'Response should contain the disabledClaudeHooks hint'); + + // Sending another request should NOT show the hint again (shown only once per workspace) + const response2 = await testService.sendRequest(model.sessionResource, 'second request'); + ChatSendResult.assertSent(response2); + await response2.data.responseCompletePromise; + + const requests2 = model.getRequests(); + assert.strictEqual(requests2.length, 2); + const responseParts2 = requests2[1].response?.response.value ?? []; + const hasHookHint2 = responseParts2.some(part => part.kind === 'disabledClaudeHooks'); + assert.ok(!hasHookHint2, 'Response should NOT contain the disabledClaudeHooks hint on second request'); + }); + + test('disabled Claude hooks hint is not consumed when no disabled hooks (fix for #295079)', async () => { + // Set up a prompts service that simulates the setup agent first pass (no disabled hooks) + // followed by the real resent request (with disabled hooks). + const mockPromptsService = new class extends MockPromptsService { + private _callCount = 0; + override getHooks(_token: CancellationToken, _sessionResource?: URI): Promise { + this._callCount++; + // First call (setup agent): no disabled hooks + // Second call (real request after resend): disabled hooks present + return Promise.resolve({ hooks: {}, hasDisabledClaudeHooks: this._callCount > 1 }); + } + }(); + instantiationService.stub(IPromptsService, mockPromptsService); + + const storageService = instantiationService.get(IStorageService); + const disabledHintsKey = 'chat.disabledClaudeHooks.notification'; + + // First request: no disabled hooks (simulates setup agent pass) + const testService = createChatService(); + const modelRef = testDisposables.add(startSessionModel(testService)); + const model = modelRef.object; + + const response = await testService.sendRequest(model.sessionResource, 'first request'); + ChatSendResult.assertSent(response); + await response.data.responseCompletePromise; + + // Flag should NOT be set because no hint was shown + assert.strictEqual(storageService.getBoolean(disabledHintsKey, StorageScope.WORKSPACE), undefined, 'Flag should not be set when no disabled hooks'); + + const firstRequest = model.getRequests()[0]; + assert.ok(firstRequest, 'Expected the initial request to exist before resend'); + + // Resend the original request: now disabled hooks are present (simulates resend after setup) + await testService.resendRequest(firstRequest); + + // Now the flag should be set and the hint shown + assert.strictEqual(storageService.getBoolean(disabledHintsKey, StorageScope.WORKSPACE), true, 'Flag should be set after showing the hint'); + + const requests = model.getRequests(); + assert.strictEqual(requests.length, 1, 'Resend should replace the original request'); + const responseParts2 = requests[0].response?.response.value ?? []; + const hasHookHint2 = responseParts2.some(part => part.kind === 'disabledClaudeHooks'); + assert.ok(hasHookHint2, 'Response should contain the disabledClaudeHooks hint on second request'); + }); test('cancelCurrentRequestForSession waits for response completion', async () => { const requestStarted = new DeferredPromise(); const completeRequest = new DeferredPromise(); From af557544aeb40c5df40f470746ec92da62ad6005 Mon Sep 17 00:00:00 2001 From: dileepyavan <52841896+dileepyavan@users.noreply.github.com> Date: Sun, 15 Mar 2026 12:48:06 -0700 Subject: [PATCH 098/133] [Terminal_Sandboxing] Enable default trusted domains and updates to sandbox config (#301852) * default settings * code refactor --- .../sandbox/common/sandboxErrorAnalysis.ts | 13 ++++++++++ .../sandbox/node/sandboxHelperService.ts | 24 ++++--------------- .../contrib/mcp/common/mcpServerConnection.ts | 3 ++- .../browser/tools/sandboxOutputAnalyzer.ts | 11 +++------ .../terminalChatAgentToolsConfiguration.ts | 4 ++-- .../browser/sandboxOutputAnalyzer.test.ts | 3 ++- .../browser/terminalSandboxService.test.ts | 2 +- 7 files changed, 27 insertions(+), 33 deletions(-) create mode 100644 src/vs/platform/sandbox/common/sandboxErrorAnalysis.ts diff --git a/src/vs/platform/sandbox/common/sandboxErrorAnalysis.ts b/src/vs/platform/sandbox/common/sandboxErrorAnalysis.ts new file mode 100644 index 00000000000..061851ba772 --- /dev/null +++ b/src/vs/platform/sandbox/common/sandboxErrorAnalysis.ts @@ -0,0 +1,13 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +export const sandboxFilesystemErrorPattern = /(?:\b(?:EACCES|EPERM|ENOENT|EROFS|ENOTDIR|EISDIR|ELOOP|ENAMETOOLONG|EXDEV|ENODEV|ENOEXEC|EBUSY|ETXTBSY|EINVAL|ENOSYS)\b|permission denied|operation not permitted|not accessible|cannot access|failed to open|no such file|read[- ]only|deny file-|restricted|fatal:)/i; + +/** + * Returns whether a sandboxed process output line looks like a filesystem access failure. + */ +export function isSandboxFilesystemError(value: string): boolean { + return sandboxFilesystemErrorPattern.test(value); +} diff --git a/src/vs/platform/sandbox/node/sandboxHelperService.ts b/src/vs/platform/sandbox/node/sandboxHelperService.ts index 90ba6e217d7..7aff99afadc 100644 --- a/src/vs/platform/sandbox/node/sandboxHelperService.ts +++ b/src/vs/platform/sandbox/node/sandboxHelperService.ts @@ -6,7 +6,7 @@ import { SandboxManager, type NetworkHostPattern } from '@anthropic-ai/sandbox-runtime'; import { Emitter } from '../../../base/common/event.js'; import { Disposable } from '../../../base/common/lifecycle.js'; -import { dirname, posix, win32 } from '../../../base/common/path.js'; +import { posix, win32 } from '../../../base/common/path.js'; import { generateUuid } from '../../../base/common/uuid.js'; import { IEnvironmentService, INativeEnvironmentService } from '../../environment/common/environment.js'; import { type ISandboxPermissionRequest, type ISandboxRuntimeConfig } from '../common/sandboxHelperIpc.js'; @@ -67,9 +67,9 @@ export class SandboxHelperService extends Disposable implements ISandboxHelperSe }, ignoreViolations: runtimeConfig.ignoreViolations, enableWeakerNestedSandbox: runtimeConfig.enableWeakerNestedSandbox, - ripgrep: runtimeConfig.ripgrep ? { - command: runtimeConfig.ripgrep.command, - args: runtimeConfig.ripgrep.args ? [...runtimeConfig.ripgrep.args] : undefined, + ripgrep: (this._rgPath || runtimeConfig.ripgrep) ? { + command: this._rgPath ?? runtimeConfig.ripgrep?.command ?? 'rg', + args: runtimeConfig.ripgrep?.args ? [...runtimeConfig.ripgrep.args] : undefined, } : undefined, mandatoryDenySearchDepth: runtimeConfig.mandatoryDenySearchDepth, allowPty: runtimeConfig.allowPty, @@ -85,25 +85,9 @@ export class SandboxHelperService extends Disposable implements ISandboxHelperSe env.push(this._toEnvironmentAssignment('TMPDIR', this._tempDir)); } - const pathWithRipgrep = this._getPathWithRipgrepDir(); - if (pathWithRipgrep) { - env.push(this._toEnvironmentAssignment('PATH', pathWithRipgrep)); - } - return env.join(' '); } - private _getPathWithRipgrepDir(): string | undefined { - if (!this._rgPath) { - return undefined; - } - const rgDir = dirname(this._rgPath); - const currentPath = process.env['PATH']; - const pathModule = process.platform === 'win32' ? win32 : posix; - const delimiter = pathModule.delimiter; - return currentPath ? `${currentPath}${delimiter}${rgDir}` : rgDir; - } - private _toEnvironmentAssignment(name: string, value: string): string { return `${name}="${value}"`; } diff --git a/src/vs/workbench/contrib/mcp/common/mcpServerConnection.ts b/src/vs/workbench/contrib/mcp/common/mcpServerConnection.ts index 5ab7cdc20d8..1dce4786900 100644 --- a/src/vs/workbench/contrib/mcp/common/mcpServerConnection.ts +++ b/src/vs/workbench/contrib/mcp/common/mcpServerConnection.ts @@ -11,6 +11,7 @@ import { autorun, IObservable, observableValue } from '../../../../base/common/o import { localize } from '../../../../nls.js'; import { IInstantiationService } from '../../../../platform/instantiation/common/instantiation.js'; import { ILogger, log, LogLevel } from '../../../../platform/log/common/log.js'; +import { isSandboxFilesystemError } from '../../../../platform/sandbox/common/sandboxErrorAnalysis.js'; import { IMcpHostDelegate, IMcpMessageTransport } from './mcpRegistryTypes.js'; import { McpServerRequestHandler } from './mcpServerRequestHandler.js'; import { McpTaskManager } from './mcpTaskManager.js'; @@ -162,7 +163,7 @@ export class McpServerConnection extends Disposable implements IMcpServerConnect }; } - if (/(?:\b(?:EACCES|EPERM|ENOENT|EROFS|fail(?:ed|ure)?)\b|not accessible|read[- ]only)/i.test(message)) { + if (isSandboxFilesystemError(message)) { return { kind: 'filesystem', message, diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/sandboxOutputAnalyzer.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/sandboxOutputAnalyzer.ts index f83f92f3abd..7528ce91e7d 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/sandboxOutputAnalyzer.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/sandboxOutputAnalyzer.ts @@ -8,13 +8,11 @@ import { URI } from '../../../../../../base/common/uri.js'; import { localize } from '../../../../../../nls.js'; import { Disposable } from '../../../../../../base/common/lifecycle.js'; import { IFileService } from '../../../../../../platform/files/common/files.js'; +import { isSandboxFilesystemError } from '../../../../../../platform/sandbox/common/sandboxErrorAnalysis.js'; import { ITerminalSandboxService } from '../../common/terminalSandboxService.js'; import type { IOutputAnalyzer, IOutputAnalyzerOptions } from './outputAnalyzer.js'; -import { TerminalChatAgentToolsSettingId } from '../../common/terminalChatAgentToolsConfiguration.js'; export class SandboxOutputAnalyzer extends Disposable implements IOutputAnalyzer { - private static readonly _filesystemPermissionPattern = /(?:\b(?:EACCES|EPERM|ENOENT|EROFS|fail(?:ed|ure)?)\b|not accessible|read[- ]only|fatal:)/i; - constructor( @IFileService private readonly _fileService: IFileService, @ITerminalSandboxService private readonly _sandboxService: ITerminalSandboxService, @@ -30,7 +28,7 @@ export class SandboxOutputAnalyzer extends Disposable implements IOutputAnalyzer return undefined; } - const filesystemPermissionLine = options.exitResult.split(/\r?\n/).find(line => SandboxOutputAnalyzer._filesystemPermissionPattern.test(line)); + const filesystemPermissionLine = options.exitResult.split(/\r?\n/).find(line => isSandboxFilesystemError(line)); const sandboxPath = filesystemPermissionLine ? await this._getSandboxPathToAllow(filesystemPermissionLine) : undefined; if (sandboxPath && await this._sandboxService.promptToAllowWritePath(sandboxPath)) { @@ -44,10 +42,7 @@ export class SandboxOutputAnalyzer extends Disposable implements IOutputAnalyzer return localize( 'runInTerminalTool.sandboxCommandFailed', - "Command failed while running in sandboxed mode. Use the command result to determine the scenario. If the issue is filesystem permissions, update allowWrite in {0} (Linux) or {1} (macOS). If the issue is domain/network related, add the required domains to {2}.allowedDomains.", - TerminalChatAgentToolsSettingId.TerminalSandboxLinuxFileSystem, - TerminalChatAgentToolsSettingId.TerminalSandboxMacFileSystem, - TerminalChatAgentToolsSettingId.TerminalSandboxNetwork + "Command failed while running in sandboxed mode. Do not switch to other tools. Retry the command in sandboxed mode at most once, and only if the result suggests the failure was transient." ); } diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration.ts index f50dfea219f..5abc82d407a 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration.ts @@ -542,13 +542,13 @@ export const terminalChatAgentToolsConfiguration: IStringDictionary { }); ok(/Command failed while running in sandboxed mode\./.test(result ?? '')); - ok(/allowWrite/.test(result ?? '')); + ok(/Do not switch to other tools\./.test(result ?? '')); + ok(/at most once/.test(result ?? '')); }); test('should extract an inline path followed by warning text', async () => { diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts index 9b8ed1241c6..ad0aa62e4e1 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts @@ -163,7 +163,7 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { configurationService.setUserConfiguration(TerminalChatAgentToolsSettingId.TerminalSandboxNetwork, { allowedDomains: [], deniedDomains: [], - allowTrustedDomains: false + allowTrustedDomains: true }); instantiationService.stub(IConfigurationService, configurationService); From 34a395879817d68c8efcf3280225148ce03455f8 Mon Sep 17 00:00:00 2001 From: Bryan Chen Date: Sun, 15 Mar 2026 14:25:27 -0700 Subject: [PATCH 099/133] Fix listener leak in chat inline anchor widgets Move per-widget configurationService.onDidChangeConfiguration listener to a single listener on the ChatListWidget container. Each InlineAnchorWidget previously registered its own listener to toggle a link-style CSS class, causing a listener leak warning when 175+ widgets existed in a session. The fix uses a parent container class (chat-inline-references-link-style) toggled by a single listener, with CSS descendant selectors to style all child widgets. Fixes #301185 --- .../chatContentParts/chatInlineAnchorWidget.ts | 14 -------------- .../media/chatInlineAnchorWidget.css | 12 ++++++------ .../contrib/chat/browser/widget/chatListWidget.ts | 12 ++++++++++++ 3 files changed, 18 insertions(+), 20 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget.ts index 7f798a7a6bd..ab479d73998 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget.ts @@ -277,14 +277,6 @@ export class InlineAnchorWidget extends Disposable { const relativeLabel = labelService.getUriLabel(location.uri, { relative: true }); this._register(hoverService.setupManagedHover(getDefaultHoverDelegate('element'), element, relativeLabel)); - // Apply link-style if configured - this.updateAppearance(); - this._register(this.configurationService.onDidChangeConfiguration(e => { - if (e.affectsConfiguration(ChatConfiguration.InlineReferencesStyle)) { - this.updateAppearance(); - } - })); - // Drag and drop if (this.data.kind !== 'symbol') { element.draggable = true; @@ -321,12 +313,6 @@ export class InlineAnchorWidget extends Disposable { return this.element; } - private updateAppearance(): void { - const style = this.configurationService.getValue(ChatConfiguration.InlineReferencesStyle); - const useLinkStyle = style === 'link'; - this.element.classList.toggle('link-style', useLinkStyle); - } - private getCellIndex(location: URI) { const notebook = this.notebookDocumentService.getNotebook(location); const index = notebook?.getCellIndex(location) ?? -1; diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatInlineAnchorWidget.css b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatInlineAnchorWidget.css index d93bea631ad..5f14c5bd2b1 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatInlineAnchorWidget.css +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatInlineAnchorWidget.css @@ -60,9 +60,9 @@ flex-shrink: 0; } -/* Link-style appearance - no box, no icon */ -.chat-inline-anchor-widget.link-style, -.interactive-item-container .value .rendered-markdown .chat-inline-anchor-widget.link-style { +/* Link-style appearance - no box, no icon (controlled by parent container class) */ +.chat-inline-references-link-style .chat-inline-anchor-widget, +.chat-inline-references-link-style .interactive-item-container .value .rendered-markdown .chat-inline-anchor-widget { border: none; background-color: transparent; padding: 0; @@ -70,15 +70,15 @@ color: var(--vscode-textLink-foreground); } -.chat-inline-anchor-widget.link-style:hover { +.chat-inline-references-link-style .chat-inline-anchor-widget:hover { background-color: transparent; text-decoration: underline; } -.chat-inline-anchor-widget.link-style .icon { +.chat-inline-references-link-style .chat-inline-anchor-widget .icon { display: none; } -.chat-inline-anchor-widget.link-style .icon-label { +.chat-inline-references-link-style .chat-inline-anchor-widget .icon-label { padding: 0; } diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatListWidget.ts b/src/vs/workbench/contrib/chat/browser/widget/chatListWidget.ts index 376d670c21d..f183207775d 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatListWidget.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatListWidget.ts @@ -271,6 +271,18 @@ export class ChatListWidget extends Disposable { this._lastItemIdContextKey = ChatContextKeys.lastItemId.bindTo(this.contextKeyService); this._container = container; + // Toggle link-style for inline reference widgets based on configuration (single listener for all widgets) + const updateInlineReferencesStyle = () => { + const style = this.configurationService.getValue(ChatConfiguration.InlineReferencesStyle); + this._container.classList.toggle('chat-inline-references-link-style', style === 'link'); + }; + updateInlineReferencesStyle(); + this._register(this.configurationService.onDidChangeConfiguration(e => { + if (e.affectsConfiguration(ChatConfiguration.InlineReferencesStyle)) { + updateInlineReferencesStyle(); + } + })); + const scopedInstantiationService = this._register(this.instantiationService.createChild( new ServiceCollection([IContextKeyService, this.contextKeyService]) )); From af43aaf1bb14f68e2a0f6c8f5e65b130d591d84c Mon Sep 17 00:00:00 2001 From: Bryan Chen Date: Sun, 15 Mar 2026 14:53:47 -0700 Subject: [PATCH 100/133] fix: clamp widthUntilLineNumberEnd to prevent negative Rect width When pillRect.width < idealIconAreaWidth (22px) and lineNumbersWidth is 0, the expression pillRect.width - idealIconAreaWidth produces a negative value. Math.min then selects this negative widthUntilLineNumberEnd, which causes pillRect.withWidth(negative) to create a Rect where left > right, throwing 'Invalid arguments: Horizontally offset by N'. Wrap the computation in Math.max(0, ...) so widthUntilLineNumberEnd is clamped to 0 when the pill is too narrow. Fixes microsoft/vscode#301197 --- .../browser/view/inlineEdits/components/gutterIndicatorView.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/components/gutterIndicatorView.ts b/src/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/components/gutterIndicatorView.ts index 27a5b2edaea..cbb2d7c612e 100644 --- a/src/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/components/gutterIndicatorView.ts +++ b/src/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/components/gutterIndicatorView.ts @@ -391,7 +391,7 @@ export class InlineEditsGutterIndicator extends Disposable { let widthUntilLineNumberEnd; if (layout.lineNumbersWidth === 0) { - widthUntilLineNumberEnd = Math.min(Math.max(layout.lineNumbersLeft - gutterViewPortWithStickyScroll.left, 0), pillRect.width - idealIconAreaWidth); + widthUntilLineNumberEnd = Math.max(0, Math.min(Math.max(layout.lineNumbersLeft - gutterViewPortWithStickyScroll.left, 0), pillRect.width - idealIconAreaWidth)); } else { widthUntilLineNumberEnd = Math.max(layout.lineNumbersLeft + layout.lineNumbersWidth - gutterViewPortWithStickyScroll.left, 0); } From 2a1f3269eb3e5160b87ac9289b8dc19ab8138e6c Mon Sep 17 00:00:00 2001 From: Bryan Chen Date: Sun, 15 Mar 2026 16:50:00 -0700 Subject: [PATCH 101/133] fix: clear copy-on-selection override before re-setting to prevent double-set error Fixes #301201 - The find widget's onBeforeSearch and _onFocusTrackerFocus both call overrideCopyOnSelection(false) which throws if the override is already set. Clear the MutableDisposable before calling overrideCopyOnSelection to ensure the previous override is disposed first. --- .../terminalContrib/find/browser/terminalFindWidget.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/terminalContrib/find/browser/terminalFindWidget.ts b/src/vs/workbench/contrib/terminalContrib/find/browser/terminalFindWidget.ts index 285c2c02660..fd3df87da93 100644 --- a/src/vs/workbench/contrib/terminalContrib/find/browser/terminalFindWidget.ts +++ b/src/vs/workbench/contrib/terminalContrib/find/browser/terminalFindWidget.ts @@ -114,6 +114,7 @@ export class TerminalFindWidget extends SimpleFindWidget { // Disable copy-on-selection during search to prevent search result from overriding clipboard this._register(xterm.onBeforeSearch(() => { + this._overrideCopyOnSelectionDisposable.clear(); this._overrideCopyOnSelectionDisposable.value = TerminalClipboardContribution.get(this._instance)?.overrideCopyOnSelection(false); })); @@ -182,9 +183,8 @@ export class TerminalFindWidget extends SimpleFindWidget { } protected _onFocusTrackerFocus() { - if (TerminalClipboardContribution.get(this._instance)?.overrideCopyOnSelection) { - this._overrideCopyOnSelectionDisposable.value = TerminalClipboardContribution.get(this._instance)?.overrideCopyOnSelection(false); - } + this._overrideCopyOnSelectionDisposable.clear(); + this._overrideCopyOnSelectionDisposable.value = TerminalClipboardContribution.get(this._instance)?.overrideCopyOnSelection(false); this._findWidgetFocused.set(true); } From f6a5243fca215eb7192275c1c33578ec9cf298ee Mon Sep 17 00:00:00 2001 From: Justin Chen <54879025+justschen@users.noreply.github.com> Date: Sun, 15 Mar 2026 21:24:58 -0700 Subject: [PATCH 102/133] fix confirmation issue with thinking headers + fix padding (#301904) * fix confirmation issue + fix padding * address some comments --- .../chatThinkingContentPart.ts | 43 +++++++++++++++++++ .../chat/browser/widget/chatListRenderer.ts | 6 ++- .../chat/browser/widget/media/chat.css | 4 +- 3 files changed, 49 insertions(+), 4 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts index 444016672bc..3bab7a03afc 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts @@ -1126,6 +1126,39 @@ ${this.hookCount > 0 ? `EXAMPLES WITH BLOCKED CONTENT (from hooks): this.updateDropdownClickability(); } + public removeMaterializedItem(toolCallId: string): void { + this.toolDisposables.deleteAndDispose(toolCallId); + + const wrapper = this.toolWrappersByCallId.get(toolCallId); + if (wrapper) { + this.toolWrappersByCallId.delete(toolCallId); + } + + this.appendedItemCount = Math.max(0, this.appendedItemCount - 1); + this.toolInvocationCount = Math.max(0, this.toolInvocationCount - 1); + + const toolInvocationsIndex = this.toolInvocations.findIndex(t => + (t.kind === 'toolInvocation' || t.kind === 'toolInvocationSerialized') && t.toolCallId === toolCallId + ); + if (toolInvocationsIndex !== -1) { + const invocation = this.toolInvocations[toolInvocationsIndex]; + if (invocation.kind === 'toolInvocation' || invocation.kind === 'toolInvocationSerialized') { + const msg = invocation.invocationMessage; + const label = msg ? (typeof msg === 'string' ? msg : msg.value) : undefined; + if (label) { + const titleIndex = this.extractedTitles.indexOf(label); + if (titleIndex !== -1) { + this.extractedTitles.splice(titleIndex, 1); + } + } + } + this.toolInvocations.splice(toolInvocationsIndex, 1); + } + + this.updateDropdownClickability(); + this._onDidChangeHeight.fire(); + } + /** * removes/re-establishes a lazy item from the thinking container * this is needed so we can check if there are confirmations still needed @@ -1148,6 +1181,16 @@ ${this.hookCount > 0 ? `EXAMPLES WITH BLOCKED CONTENT (from hooks): // Clear the attached-to-thinking flag on the removed tool invocation if (removedItem.kind === 'tool' && removedItem.toolInvocationOrMarkdown && (removedItem.toolInvocationOrMarkdown.kind === 'toolInvocation' || removedItem.toolInvocationOrMarkdown.kind === 'toolInvocationSerialized')) { removedItem.toolInvocationOrMarkdown.isAttachedToThinking = false; + + // Keep extractedTitles in sync when a lazy tool leaves the thinking container + const msg = removedItem.toolInvocationOrMarkdown.invocationMessage; + const label = msg ? (typeof msg === 'string' ? msg : msg.value) : undefined; + if (label) { + const titleIndex = this.extractedTitles.indexOf(label); + if (titleIndex !== -1) { + this.extractedTitles.splice(titleIndex, 1); + } + } } const toolInvocationsIndex = this.toolInvocations.findIndex(t => diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts b/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts index 441cdcaaf36..3b69200aa20 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts @@ -1549,8 +1549,8 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer .value .chat-used-context { - margin-bottom: 16px; + margin-bottom: 14px; } .interactive-item-container > .value .chat-used-context .chat-used-context-list { @@ -624,7 +624,7 @@ } &:not(:last-child) { - margin-bottom: 16px; + margin-bottom: 14px; } } From 6da8508c163304b57109793b1b930b737f06c5ff Mon Sep 17 00:00:00 2001 From: Justin Chen <54879025+justschen@users.noreply.github.com> Date: Sun, 15 Mar 2026 21:25:08 -0700 Subject: [PATCH 103/133] only show `bypass approvals` for worktree CLI (#301911) * try to isolate permissions picker with worktree cli * fix worktree states * make sure worktree is always bypass for sessions window --- .../chat/browser/newChatPermissionPicker.ts | 72 ++++++++++++----- .../contrib/chat/browser/newChatViewPane.ts | 5 ++ .../browser/widget/input/chatInputPart.ts | 71 ++++++++++++++++ .../input/permissionPickerActionItem.ts | 81 ++++++++++++------- 4 files changed, 182 insertions(+), 47 deletions(-) diff --git a/src/vs/sessions/contrib/chat/browser/newChatPermissionPicker.ts b/src/vs/sessions/contrib/chat/browser/newChatPermissionPicker.ts index 83c775b304b..ed17abc4693 100644 --- a/src/vs/sessions/contrib/chat/browser/newChatPermissionPicker.ts +++ b/src/vs/sessions/contrib/chat/browser/newChatPermissionPicker.ts @@ -38,6 +38,7 @@ export class NewChatPermissionPicker extends Disposable { readonly onDidChangeLevel: Event = this._onDidChangeLevel.event; private _currentLevel: ChatPermissionLevel = ChatPermissionLevel.Default; + private _worktreeIsolated = false; private _triggerElement: HTMLElement | undefined; private _container: HTMLElement | undefined; private readonly _renderDisposables = this._register(new DisposableStore()); @@ -89,6 +90,21 @@ export class NewChatPermissionPicker extends Disposable { } } + setWorktreeIsolated(isolated: boolean): void { + if (this._worktreeIsolated === isolated) { + return; + } + this._worktreeIsolated = isolated; + if (isolated) { + this._currentLevel = ChatPermissionLevel.AutoApprove; + this._onDidChangeLevel.fire(this._currentLevel); + } else { + this._currentLevel = ChatPermissionLevel.Default; + this._onDidChangeLevel.fire(this._currentLevel); + } + this._updateTriggerLabel(this._triggerElement); + } + showPicker(): void { if (!this._triggerElement || this.actionWidgetService.isVisible) { return; @@ -96,6 +112,8 @@ export class NewChatPermissionPicker extends Disposable { const policyRestricted = this.configurationService.inspect(ChatConfiguration.GlobalAutoApprove).policyValue === false; const isAutopilotEnabled = this.configurationService.getValue(ChatConfiguration.AutopilotEnabled) !== false; + const worktreeIsolated = this._worktreeIsolated; + const worktreeTooltip = localize('permissions.worktreeIsolated', "Worktrees are isolated and don't require approvals"); const items: IActionListItem[] = [ { @@ -105,11 +123,12 @@ export class NewChatPermissionPicker extends Disposable { level: ChatPermissionLevel.Default, label: localize('permissions.default', "Default Approvals"), icon: Codicon.shield, - checked: this._currentLevel === ChatPermissionLevel.Default, + checked: !worktreeIsolated && this._currentLevel === ChatPermissionLevel.Default, }, label: localize('permissions.default', "Default Approvals"), description: localize('permissions.default.subtext', "Copilot uses your configured settings"), - disabled: false, + disabled: worktreeIsolated, + tooltip: worktreeIsolated ? worktreeTooltip : undefined, }, { kind: ActionListItemKind.Action, @@ -118,10 +137,12 @@ export class NewChatPermissionPicker extends Disposable { level: ChatPermissionLevel.AutoApprove, label: localize('permissions.autoApprove', "Bypass Approvals"), icon: Codicon.warning, - checked: this._currentLevel === ChatPermissionLevel.AutoApprove, + checked: worktreeIsolated || this._currentLevel === ChatPermissionLevel.AutoApprove, }, label: localize('permissions.autoApprove', "Bypass Approvals"), - description: localize('permissions.autoApprove.subtext', "All tool calls are auto-approved"), + description: worktreeIsolated + ? localize('permissions.autoApprove.worktreeSubtext', "Worktrees run in an isolated Git branch") + : localize('permissions.autoApprove.subtext', "All tool calls are auto-approved"), disabled: policyRestricted, }, ]; @@ -134,11 +155,12 @@ export class NewChatPermissionPicker extends Disposable { level: ChatPermissionLevel.Autopilot, label: localize('permissions.autopilot', "Autopilot (Preview)"), icon: Codicon.rocket, - checked: this._currentLevel === ChatPermissionLevel.Autopilot, + checked: !worktreeIsolated && this._currentLevel === ChatPermissionLevel.Autopilot, }, label: localize('permissions.autopilot', "Autopilot (Preview)"), description: localize('permissions.autopilot.subtext', "Autonomously iterates from start to finish"), - disabled: policyRestricted, + disabled: policyRestricted || worktreeIsolated, + tooltip: worktreeIsolated ? worktreeTooltip : undefined, }); } @@ -167,7 +189,12 @@ export class NewChatPermissionPicker extends Disposable { } private async _selectLevel(level: ChatPermissionLevel): Promise { - if (level === ChatPermissionLevel.AutoApprove && !shownWarnings.has(ChatPermissionLevel.AutoApprove)) { + // When worktree isolated, only bypass approvals is allowed + if (this._worktreeIsolated && level !== ChatPermissionLevel.AutoApprove) { + return; + } + + if (level === ChatPermissionLevel.AutoApprove && !this._worktreeIsolated && !shownWarnings.has(ChatPermissionLevel.AutoApprove)) { const result = await this.dialogService.prompt({ type: Severity.Warning, message: localize('permissions.autoApprove.warning.title', "Enable Bypass Approvals?"), @@ -234,19 +261,24 @@ export class NewChatPermissionPicker extends Disposable { dom.clearNode(trigger); let icon: ThemeIcon; let label: string; - switch (this._currentLevel) { - case ChatPermissionLevel.Autopilot: - icon = Codicon.rocket; - label = localize('permissions.autopilot.label', "Autopilot (Preview)"); - break; - case ChatPermissionLevel.AutoApprove: - icon = Codicon.warning; - label = localize('permissions.autoApprove.label', "Bypass Approvals"); - break; - default: - icon = Codicon.shield; - label = localize('permissions.default.label', "Default Approvals"); - break; + if (this._worktreeIsolated) { + icon = Codicon.warning; + label = localize('permissions.autoApprove.label', "Bypass Approvals"); + } else { + switch (this._currentLevel) { + case ChatPermissionLevel.Autopilot: + icon = Codicon.rocket; + label = localize('permissions.autopilot.label', "Autopilot (Preview)"); + break; + case ChatPermissionLevel.AutoApprove: + icon = Codicon.warning; + label = localize('permissions.autoApprove.label', "Bypass Approvals"); + break; + default: + icon = Codicon.shield; + label = localize('permissions.default.label', "Default Approvals"); + break; + } } dom.append(trigger, renderIcon(icon)); diff --git a/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts b/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts index fc7078fa224..0115b344e42 100644 --- a/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts +++ b/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts @@ -213,6 +213,7 @@ class NewChatWidget extends Disposable implements IHistoryNavigationWidget { const isLocal = target === AgentSessionProviders.Background; this._updateIsolationPickerVisibility(); this._permissionPicker.setVisible(isLocal); + this._permissionPicker.setWorktreeIsolated(isLocal && this._isolationModePicker.isolationMode === 'worktree'); this._branchPicker.setVisible(isLocal); this._syncIndicator.setVisible(isLocal); this._updateDraftState(); @@ -244,6 +245,7 @@ class NewChatWidget extends Disposable implements IHistoryNavigationWidget { this._newSession.value?.setIsolationMode(mode); this._branchPicker.setVisible(mode === 'worktree'); this._syncIndicator.setVisible(mode === 'worktree'); + this._permissionPicker.setWorktreeIsolated(mode === 'worktree'); this._updateDraftState(); this._focusEditor(); })); @@ -350,6 +352,9 @@ class NewChatWidget extends Disposable implements IHistoryNavigationWidget { const isWorktree = this._isolationModePicker.isolationMode === 'worktree'; this._branchPicker.setVisible(isLocal && isWorktree); this._syncIndicator.setVisible(isLocal && isWorktree); + if (isLocal) { + this._permissionPicker.setWorktreeIsolated(isWorktree); + } // Render target buttons & extension pickers this._renderOptionGroupPickers(); diff --git a/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts b/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts index f61842a8ec6..751531d0891 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts @@ -413,6 +413,8 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge private readonly _currentModeObservable: ISettableObservable; private readonly _currentPermissionLevel: ISettableObservable; + private readonly _isWorktreeIsolated: ISettableObservable; + private _lastIsolationOptionId: string | undefined; private permissionLevelKey: IContextKey; public get currentModeKind(): ChatModeKind { @@ -551,6 +553,7 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this._contextResourceLabels = this._register(this.instantiationService.createInstance(ResourceLabels, { onDidChangeVisibility: this._onDidChangeVisibility.event })); this._currentModeObservable = observableValue('currentMode', this.options.defaultMode ?? ChatMode.Agent); this._currentPermissionLevel = observableValue('permissionLevel', ChatPermissionLevel.Default); + this._isWorktreeIsolated = observableValue('isWorktreeIsolated', false); this._register(this.editorService.onDidActiveEditorChange(() => { this._indexOfLastOpenedContext = -1; this.refreshChatSessionPickers(); @@ -562,6 +565,7 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge if (sessionResource && isEqual(sessionResource, e)) { // Options changed for our current session - refresh pickers this.refreshChatSessionPickers(); + this.updateWorktreeIsolationState(sessionResource); } })); @@ -572,6 +576,7 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge const delegateSessionType = this.options.sessionTypePickerDelegate?.getActiveSessionProvider?.(); if (ctx && (getChatSessionType(ctx.chatSessionResource) === chatSessionType) || delegateSessionType === chatSessionType) { this.refreshChatSessionPickers(); + this.updateWorktreeIsolationState(sessionResource); } } })); @@ -583,6 +588,9 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.agentSessionTypeKey.set(newSessionType); this.updateWidgetLockStateFromSessionType(newSessionType); this.refreshChatSessionPickers(); + // Re-evaluate worktree isolation — the new session type may have + // a different isolation option than the previous one. + this.updateWorktreeIsolationState(this._widget?.viewModel?.model.sessionResource); })); } @@ -823,6 +831,44 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.permissionWidget?.refresh(); } + private updateWorktreeIsolationState(sessionResource?: URI): void { + let isolationOptionId: string | undefined; + + // Try session-based lookup first (existing session) + if (sessionResource) { + const ctx = this.chatService.getChatSessionFromInternalUri(sessionResource); + if (ctx) { + const isolationOption = this.chatSessionsService.getSessionOption(ctx.chatSessionResource, 'isolation'); + isolationOptionId = typeof isolationOption === 'string' + ? isolationOption + : isolationOption?.id; + } + } + + // Fall back to the last known isolation option value (welcome view / no session yet) + if (isolationOptionId === undefined) { + isolationOptionId = this._lastIsolationOptionId; + } + + this.applyWorktreeIsolation(isolationOptionId === 'worktree'); + } + + private applyWorktreeIsolation(isWorktree: boolean): void { + const wasWorktree = this._isWorktreeIsolated.get(); + this._isWorktreeIsolated.set(isWorktree, undefined); + if (isWorktree && !wasWorktree) { + // Switching to worktree: force bypass approvals + this._currentPermissionLevel.set(ChatPermissionLevel.AutoApprove, undefined); + this.permissionLevelKey.set(ChatPermissionLevel.AutoApprove); + this.permissionWidget?.refresh(); + } else if (!isWorktree && wasWorktree) { + // Switching away from worktree: reset to default + this._currentPermissionLevel.set(ChatPermissionLevel.Default, undefined); + this.permissionLevelKey.set(ChatPermissionLevel.Default); + this.permissionWidget?.refresh(); + } + } + public openSessionTargetPicker(): void { this.sessionTargetWidget?.show(); } @@ -853,6 +899,11 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge // Clear existing widgets this.disposeSessionPickerWidgets(); + // Reset isolation tracking if the isolation option is no longer visible + if (!visibleGroupIds.has('isolation')) { + this._lastIsolationOptionId = undefined; + } + const widgets: (ChatSessionPickerActionItem | SearchableOptionPickerActionItem)[] = []; for (const optionGroup of optionGroups) { if (!visibleGroupIds.has(optionGroup.id)) { @@ -862,6 +913,11 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge const initialItem = this.getCurrentOptionForGroup(optionGroup.id); const initialState = { group: optionGroup, item: initialItem }; + // Track the initial isolation option value for welcome view fallback + if (optionGroup.id === 'isolation' && initialItem) { + this._lastIsolationOptionId = initialItem.id; + } + // Create delegate for this option group const itemDelegate: IChatSessionPickerDelegate = { getCurrentOption: () => this.getCurrentOptionForGroup(optionGroup.id), @@ -871,6 +927,12 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.updateOptionContextKey(optionGroup.id, option.id); this.getOrCreateOptionEmitter(optionGroup.id).fire(option); + // Track isolation option changes for worktree isolation state + if (optionGroup.id === 'isolation') { + this._lastIsolationOptionId = option.id; + this.applyWorktreeIsolation(option.id === 'worktree'); + } + // Notify session if we have one (not in welcome view before session creation) const sessionResource = this._widget?.viewModel?.model.sessionResource; const currentCtx = sessionResource ? this.chatService.getChatSessionFromInternalUri(sessionResource) : undefined; @@ -918,6 +980,14 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.permissionWidget?.refresh(); } + // Update worktree isolation state for the new session + const sessionResource = this._widget?.viewModel?.model.sessionResource; + if (sessionResource) { + this.updateWorktreeIsolationState(sessionResource); + } else { + this._isWorktreeIsolated.set(false, undefined); + } + // TODO@roblourens This is for an experiment which will be obsolete in a month or two and can then be removed. if (chatSessionIsEmpty) { this._setEmptyModelState(); @@ -2383,6 +2453,7 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this._currentPermissionLevel.set(level, undefined); this.permissionLevelKey.set(level); }, + isWorktreeIsolated: this._isWorktreeIsolated, }; return this.permissionWidget = this.instantiationService.createInstance(PermissionPickerActionItem, action, delegate, pickerOptions); } diff --git a/src/vs/workbench/contrib/chat/browser/widget/input/permissionPickerActionItem.ts b/src/vs/workbench/contrib/chat/browser/widget/input/permissionPickerActionItem.ts index 46161115022..f4e0e594cb8 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/input/permissionPickerActionItem.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/input/permissionPickerActionItem.ts @@ -41,6 +41,7 @@ function hasShownElevatedWarning(level: ChatPermissionLevel): boolean { export interface IPermissionPickerDelegate { readonly currentPermissionLevel: IObservable; readonly setPermissionLevel: (level: ChatPermissionLevel) => void; + readonly isWorktreeIsolated: IObservable; } export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { @@ -57,10 +58,12 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { ) { const isAutoApprovePolicyRestricted = () => configurationService.inspect(ChatConfiguration.GlobalAutoApprove).policyValue === false; const isAutopilotEnabled = () => configurationService.getValue(ChatConfiguration.AutopilotEnabled) !== false; + const worktreeIsolatedTooltip = localize('permissions.worktreeIsolated', "Worktrees are isolated and don't require approvals"); const actionProvider: IActionWidgetDropdownActionProvider = { getActions: () => { const currentLevel = delegate.currentPermissionLevel.get(); const policyRestricted = isAutoApprovePolicyRestricted(); + const worktreeIsolated = delegate.isWorktreeIsolated.get(); const actions: IActionWidgetDropdownAction[] = [ { ...action, @@ -68,13 +71,19 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { label: localize('permissions.default', "Default Approvals"), description: localize('permissions.default.subtext', "Copilot uses your configured settings"), icon: ThemeIcon.fromId(Codicon.shield.id), - checked: currentLevel === ChatPermissionLevel.Default, - tooltip: '', + checked: !worktreeIsolated && currentLevel === ChatPermissionLevel.Default, + enabled: !worktreeIsolated, + tooltip: worktreeIsolated ? worktreeIsolatedTooltip : '', hover: { - content: localize('permissions.default.description', "Use configured approval settings"), + content: worktreeIsolated + ? worktreeIsolatedTooltip + : localize('permissions.default.description', "Use configured approval settings"), position: pickerOptions.hoverPosition }, run: async () => { + if (delegate.isWorktreeIsolated.get()) { + return; + } delegate.setPermissionLevel(ChatPermissionLevel.Default); if (this.element) { this.renderLabel(this.element); @@ -85,18 +94,25 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { ...action, id: 'chat.permissions.autoApprove', label: localize('permissions.autoApprove', "Bypass Approvals"), - description: localize('permissions.autoApprove.subtext', "All tool calls are auto-approved"), + description: worktreeIsolated + ? localize('permissions.autoApprove.worktreeSubtext', "Worktrees run in an isolated Git branch") + : localize('permissions.autoApprove.subtext', "All tool calls are auto-approved"), icon: ThemeIcon.fromId(Codicon.warning.id), - checked: currentLevel === ChatPermissionLevel.AutoApprove, + checked: worktreeIsolated || currentLevel === ChatPermissionLevel.AutoApprove, enabled: !policyRestricted, tooltip: policyRestricted ? localize('permissions.autoApprove.policyDisabled', "Disabled by enterprise policy") : '', hover: { content: policyRestricted ? localize('permissions.autoApprove.policyDescription', "Disabled by enterprise policy") - : localize('permissions.autoApprove.description', "Auto-approve all tool calls and retry on errors"), + : worktreeIsolated + ? localize('permissions.autoApprove.worktreeDescription', "Worktrees run in an isolated Git branch. All tool calls are auto-approved because changes don't affect your main workspace.") + : localize('permissions.autoApprove.description', "Auto-approve all tool calls and retry on errors"), position: pickerOptions.hoverPosition }, run: async () => { + if (delegate.isWorktreeIsolated.get()) { + return; + } if (!hasShownElevatedWarning(ChatPermissionLevel.AutoApprove)) { const result = await this.dialogService.prompt({ type: Severity.Warning, @@ -137,16 +153,21 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { label: localize('permissions.autopilot', "Autopilot (Preview)"), description: localize('permissions.autopilot.subtext', "Autonomously iterates from start to finish"), icon: ThemeIcon.fromId(Codicon.rocket.id), - checked: currentLevel === ChatPermissionLevel.Autopilot, - enabled: !policyRestricted, - tooltip: policyRestricted ? localize('permissions.autopilot.policyDisabled', "Disabled by enterprise policy") : '', + checked: !worktreeIsolated && currentLevel === ChatPermissionLevel.Autopilot, + enabled: !policyRestricted && !worktreeIsolated, + tooltip: worktreeIsolated ? worktreeIsolatedTooltip : policyRestricted ? localize('permissions.autopilot.policyDisabled', "Disabled by enterprise policy") : '', hover: { - content: policyRestricted - ? localize('permissions.autopilot.policyDescription', "Disabled by enterprise policy") - : localize('permissions.autopilot.description', "Auto-approve all tool calls and continue until the task is done"), + content: worktreeIsolated + ? worktreeIsolatedTooltip + : policyRestricted + ? localize('permissions.autopilot.policyDescription', "Disabled by enterprise policy") + : localize('permissions.autopilot.description', "Auto-approve all tool calls and continue until the task is done"), position: pickerOptions.hoverPosition }, run: async () => { + if (delegate.isWorktreeIsolated.get()) { + return; + } if (!hasShownElevatedWarning(ChatPermissionLevel.Autopilot)) { const result = await this.dialogService.prompt({ type: Severity.Warning, @@ -194,22 +215,28 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { protected override renderLabel(element: HTMLElement): IDisposable | null { this.setAriaLabelAttributes(element); + const worktreeIsolated = this.delegate.isWorktreeIsolated.get(); const level = this.delegate.currentPermissionLevel.get(); let icon: ThemeIcon; let label: string; - switch (level) { - case ChatPermissionLevel.Autopilot: - icon = Codicon.rocket; - label = localize('permissions.autopilot.label', "Autopilot (Preview)"); - break; - case ChatPermissionLevel.AutoApprove: - icon = Codicon.warning; - label = localize('permissions.autoApprove.label', "Bypass Approvals"); - break; - default: - icon = Codicon.shield; - label = localize('permissions.default.label', "Default Approvals"); - break; + if (worktreeIsolated) { + icon = Codicon.warning; + label = localize('permissions.autoApprove.label', "Bypass Approvals"); + } else { + switch (level) { + case ChatPermissionLevel.Autopilot: + icon = Codicon.rocket; + label = localize('permissions.autopilot.label', "Autopilot (Preview)"); + break; + case ChatPermissionLevel.AutoApprove: + icon = Codicon.warning; + label = localize('permissions.autoApprove.label', "Bypass Approvals"); + break; + default: + icon = Codicon.shield; + label = localize('permissions.default.label', "Default Approvals"); + break; + } } const labelElements = []; @@ -218,8 +245,8 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { labelElements.push(...renderLabelWithIcons(`$(chevron-down)`)); dom.reset(element, ...labelElements); - element.classList.toggle('warning', level === ChatPermissionLevel.Autopilot); - element.classList.toggle('info', level === ChatPermissionLevel.AutoApprove); + element.classList.toggle('warning', !worktreeIsolated && level === ChatPermissionLevel.Autopilot); + element.classList.toggle('info', worktreeIsolated || level === ChatPermissionLevel.AutoApprove); return null; } From 00d6a0897d75a6c727f086e44c66b3b7c22d93f0 Mon Sep 17 00:00:00 2001 From: dileepyavan <52841896+dileepyavan@users.noreply.github.com> Date: Sun, 15 Mar 2026 22:38:58 -0700 Subject: [PATCH 104/133] Fixing rgpath for terminal sandboxing (#301948) * Add experiment mode to terminal sandbox * Updating regex to extract file name * migrating to sandbox manager from srt * updating the regex for picking folder paths * updating the regex for picking folder paths * correcting the code layers * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * refactor * refactor * changes * changes * refactor * refactor * fixing tests * fixing tests * fixing tests * test cases fix * default settings * updating rgPath --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../sandbox/node/sandboxHelperService.ts | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/src/vs/platform/sandbox/node/sandboxHelperService.ts b/src/vs/platform/sandbox/node/sandboxHelperService.ts index 7aff99afadc..aa970a0e3d0 100644 --- a/src/vs/platform/sandbox/node/sandboxHelperService.ts +++ b/src/vs/platform/sandbox/node/sandboxHelperService.ts @@ -6,9 +6,10 @@ import { SandboxManager, type NetworkHostPattern } from '@anthropic-ai/sandbox-runtime'; import { Emitter } from '../../../base/common/event.js'; import { Disposable } from '../../../base/common/lifecycle.js'; -import { posix, win32 } from '../../../base/common/path.js'; +import { dirname, posix, win32 } from '../../../base/common/path.js'; import { generateUuid } from '../../../base/common/uuid.js'; import { IEnvironmentService, INativeEnvironmentService } from '../../environment/common/environment.js'; +import { ILogService } from '../../log/common/log.js'; import { type ISandboxPermissionRequest, type ISandboxRuntimeConfig } from '../common/sandboxHelperIpc.js'; import { ISandboxHelperService } from '../common/sandboxHelperService.js'; @@ -22,6 +23,7 @@ export class SandboxHelperService extends Disposable implements ISandboxHelperSe constructor( @IEnvironmentService environmentService: IEnvironmentService, + @ILogService logService: ILogService, ) { super(); const nativeEnvironmentService = environmentService as IEnvironmentService & Partial; @@ -29,6 +31,7 @@ export class SandboxHelperService extends Disposable implements ISandboxHelperSe ? this._pathJoin(nativeEnvironmentService.appRoot, 'node_modules', '@vscode', 'ripgrep', 'bin', 'rg') : undefined; this._tempDir = nativeEnvironmentService.tmpDir?.path; + logService.debug('SandboxHelperService#constructor ripgrep path configured', !!this._rgPath); } async resolveSandboxPermissionRequest(requestId: string, allowed: boolean): Promise { @@ -67,8 +70,8 @@ export class SandboxHelperService extends Disposable implements ISandboxHelperSe }, ignoreViolations: runtimeConfig.ignoreViolations, enableWeakerNestedSandbox: runtimeConfig.enableWeakerNestedSandbox, - ripgrep: (this._rgPath || runtimeConfig.ripgrep) ? { - command: this._rgPath ?? runtimeConfig.ripgrep?.command ?? 'rg', + ripgrep: runtimeConfig.ripgrep ? { + command: runtimeConfig.ripgrep.command, args: runtimeConfig.ripgrep?.args ? [...runtimeConfig.ripgrep.args] : undefined, } : undefined, mandatoryDenySearchDepth: runtimeConfig.mandatoryDenySearchDepth, @@ -85,9 +88,25 @@ export class SandboxHelperService extends Disposable implements ISandboxHelperSe env.push(this._toEnvironmentAssignment('TMPDIR', this._tempDir)); } + const pathWithRipgrep = this._getPathWithRipgrepDir(); + if (pathWithRipgrep) { + env.push(this._toEnvironmentAssignment('PATH', pathWithRipgrep)); + } + return env.join(' '); } + private _getPathWithRipgrepDir(): string | undefined { + if (!this._rgPath) { + return undefined; + } + + const rgDir = dirname(this._rgPath); + const currentPath = process.env['PATH']; + const path = process.platform === 'win32' ? win32 : posix; + return currentPath ? `${currentPath}${path.delimiter}${rgDir}` : rgDir; + } + private _toEnvironmentAssignment(name: string, value: string): string { return `${name}="${value}"`; } From 66e171a1bdaac4ed1b85a8721f86a8d69e0e46b3 Mon Sep 17 00:00:00 2001 From: Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com> Date: Mon, 16 Mar 2026 09:19:40 +0100 Subject: [PATCH 105/133] Fix options being overridden by view options update in abstract tree (#300746) fix options being overridden by view options update in abstract tree --- src/vs/base/browser/ui/tree/abstractTree.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/base/browser/ui/tree/abstractTree.ts b/src/vs/base/browser/ui/tree/abstractTree.ts index 9a06fa89094..8ed1bed2158 100644 --- a/src/vs/base/browser/ui/tree/abstractTree.ts +++ b/src/vs/base/browser/ui/tree/abstractTree.ts @@ -2729,7 +2729,7 @@ export abstract class AbstractTree implements IDisposable renderer.updateOptions(optionsUpdate); } - this.view.updateOptions(this._options); + this.view.updateOptions(optionsUpdate); this.findController?.updateOptions(optionsUpdate); this.updateStickyScroll(optionsUpdate); From 97af18c54e718c3c67bff933f299fed8afab6d29 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Mon, 16 Mar 2026 09:38:13 +0100 Subject: [PATCH 106/133] update version to 1.113 (#301958) update version --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3795213a01d..864d8427f6a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "code-oss-dev", - "version": "1.112.0", + "version": "1.113.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "code-oss-dev", - "version": "1.112.0", + "version": "1.113.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index c0ee0cd0c82..f966210f5d2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "code-oss-dev", - "version": "1.112.0", + "version": "1.113.0", "distro": "2e74305a6fb0a094a3797324d58940dda3d161ff", "author": { "name": "Microsoft Corporation" From a7b893425762381c40b417ad62061104fc147189 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Moreno?= Date: Mon, 16 Mar 2026 10:11:06 +0100 Subject: [PATCH 107/133] feat: automatically build release branches (#301991) Co-authored-by: Copilot --- build/azure-pipelines/product-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/azure-pipelines/product-build.yml b/build/azure-pipelines/product-build.yml index e016db50686..9bd6aa96bf9 100644 --- a/build/azure-pipelines/product-build.yml +++ b/build/azure-pipelines/product-build.yml @@ -122,7 +122,7 @@ variables: - name: VSCODE_BUILD_STAGE_WEB value: ${{ eq(parameters.VSCODE_BUILD_WEB, true) }} - name: VSCODE_CIBUILD - value: ${{ or(in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI'), eq(parameters.VSCODE_BUILD_TYPE, 'CI')) }} + value: ${{ or(and(in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI'), not(startsWith(variables['Build.SourceBranch'], 'refs/heads/release/'))), eq(parameters.VSCODE_BUILD_TYPE, 'CI')) }} - name: VSCODE_PUBLISH value: ${{ and(eq(parameters.VSCODE_PUBLISH, true), eq(variables.VSCODE_CIBUILD, false)) }} - name: VSCODE_SCHEDULEDBUILD From ac554a5b8a0057649dc66de3f606b216ae70d900 Mon Sep 17 00:00:00 2001 From: BeniBenj Date: Mon, 16 Mar 2026 10:52:47 +0100 Subject: [PATCH 108/133] should not reveal task details in terminal --- extensions/git/src/repository.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/git/src/repository.ts b/extensions/git/src/repository.ts index 446384bc3db..89cc16d3bc2 100644 --- a/extensions/git/src/repository.ts +++ b/extensions/git/src/repository.ts @@ -9,7 +9,7 @@ import * as fs from 'fs'; import * as fsPromises from 'fs/promises'; import * as path from 'path'; import picomatch from 'picomatch'; -import { CancellationError, CancellationToken, CancellationTokenSource, Command, commands, CustomExecution, Disposable, Event, EventEmitter, ExcludeSettingOptions, FileDecoration, l10n, LogLevel, LogOutputChannel, Memento, ProcessExecution, ProgressLocation, ProgressOptions, RelativePattern, scm, ShellExecution, SourceControl, SourceControlInputBox, SourceControlInputBoxValidation, SourceControlInputBoxValidationType, SourceControlResourceDecorations, SourceControlResourceGroup, SourceControlResourceState, TabInputNotebookDiff, TabInputTextDiff, TabInputTextMultiDiff, Task, TaskRunOn, tasks, ThemeColor, ThemeIcon, Uri, window, workspace, WorkspaceEdit, WorkspaceFolder } from 'vscode'; +import { CancellationError, CancellationToken, CancellationTokenSource, Command, commands, CustomExecution, Disposable, Event, EventEmitter, ExcludeSettingOptions, FileDecoration, l10n, LogLevel, LogOutputChannel, Memento, ProcessExecution, ProgressLocation, ProgressOptions, RelativePattern, scm, ShellExecution, SourceControl, SourceControlInputBox, SourceControlInputBoxValidation, SourceControlInputBoxValidationType, SourceControlResourceDecorations, SourceControlResourceGroup, SourceControlResourceState, TabInputNotebookDiff, TabInputTextDiff, TabInputTextMultiDiff, Task, TaskRevealKind, TaskRunOn, tasks, ThemeColor, ThemeIcon, Uri, window, workspace, WorkspaceEdit, WorkspaceFolder } from 'vscode'; import { ActionButton } from './actionButton'; import { ApiRepository } from './api/api1'; import type { Branch, BranchQuery, Change, CommitOptions, DiffChange, FetchOptions, LogOptions, Ref, Remote, RepositoryKind } from './api/git'; @@ -3392,7 +3392,7 @@ function retargetTaskToWorktree(task: Task, worktreePath: string): Task | undefi worktreeTask.detail = task.detail; worktreeTask.group = task.group; worktreeTask.isBackground = task.isBackground; - worktreeTask.presentationOptions = { ...task.presentationOptions }; + worktreeTask.presentationOptions = { reveal: TaskRevealKind.Never, ...task.presentationOptions }; worktreeTask.runOptions = { ...task.runOptions }; return worktreeTask; From 50334e7e1d592406cd7e608fb70b3b319275d628 Mon Sep 17 00:00:00 2001 From: Robo Date: Mon, 16 Mar 2026 19:59:06 +0900 Subject: [PATCH 109/133] chore: revert compiled assets for macos 26 icon support (#302029) --- build/gulpfile.vscode.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/build/gulpfile.vscode.ts b/build/gulpfile.vscode.ts index f60817b66d5..9d63587993b 100644 --- a/build/gulpfile.vscode.ts +++ b/build/gulpfile.vscode.ts @@ -528,7 +528,6 @@ function packageTask(platform: string, arch: string, sourceFolderName: string, d platform, arch: arch === 'armhf' ? 'arm' : arch, ffmpegChromium: false, - darwinAssetsCar: 'resources/darwin/code.car', ...(embedded ? { darwinMiniAppName: embedded.nameShort, darwinMiniAppBundleIdentifier: embedded.darwinBundleIdentifier, From 4bf76cd10bfa2909ce39faf70d07488d8e81a960 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Moreno?= Date: Mon, 16 Mar 2026 12:20:40 +0100 Subject: [PATCH 110/133] feat: add job to trigger insider builds for release branches (#302047) Co-authored-by: Copilot --- build/azure-pipelines/product-build.yml | 44 +++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/build/azure-pipelines/product-build.yml b/build/azure-pipelines/product-build.yml index 9bd6aa96bf9..5565843d635 100644 --- a/build/azure-pipelines/product-build.yml +++ b/build/azure-pipelines/product-build.yml @@ -739,6 +739,50 @@ extends: parameters: VSCODE_RELEASE: ${{ parameters.VSCODE_RELEASE }} + - ${{ if and(in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI'), startsWith(variables['Build.SourceBranch'], 'refs/heads/release/')) }}: + - stage: TriggerInsiderBuild + displayName: Trigger Insider Build + dependsOn: [] + pool: + name: 1es-ubuntu-22.04-x64 + os: linux + jobs: + - job: TriggerInsiderBuild + displayName: Trigger Insider Build + steps: + - checkout: none + - script: | + set -e + node -e ' + async function main() { + const body = JSON.stringify({ + definition: { id: Number(process.env.DEFINITION_ID) }, + sourceBranch: process.env.SOURCE_BRANCH, + sourceVersion: process.env.SOURCE_VERSION, + templateParameters: { VSCODE_QUALITY: "insider", VSCODE_RELEASE: "false" } + }); + console.log(`Triggering insider build on ${process.env.SOURCE_BRANCH} @ ${process.env.SOURCE_VERSION}...`); + const response = await fetch(process.env.BUILDS_API_URL, { + method: "POST", + headers: { "Authorization": `Bearer ${process.env.SYSTEM_ACCESSTOKEN}`, "Content-Type": "application/json" }, + body + }); + if (!response.ok) { + throw new Error(`Request failed with status ${response.status}: ${await response.text()}`); + } + const build = await response.json(); + console.log(`Build queued successfully — ID: ${build.id}, URL: ${build._links.web.href}`); + } + main().catch(err => { console.error(err); process.exit(1); }); + ' + displayName: Queue insider build + env: + SYSTEM_ACCESSTOKEN: $(System.AccessToken) + DEFINITION_ID: $(System.DefinitionId) + SOURCE_BRANCH: $(Build.SourceBranch) + SOURCE_VERSION: $(Build.SourceVersion) + BUILDS_API_URL: $(System.TeamFoundationCollectionUri)$(System.TeamProject)/_apis/build/builds?api-version=7.0 + - ${{ if eq(variables['VSCODE_CIBUILD'], true) }}: - stage: node_modules dependsOn: [] From 95e71c6873caacc98770ddbaff9283841f738d54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Moreno?= Date: Mon, 16 Mar 2026 12:50:35 +0100 Subject: [PATCH 111/133] fix: enhance release approval condition to include main and release branches (#302057) Co-authored-by: Copilot --- build/azure-pipelines/product-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/azure-pipelines/product-build.yml b/build/azure-pipelines/product-build.yml index 5565843d635..c81783f3d1d 100644 --- a/build/azure-pipelines/product-build.yml +++ b/build/azure-pipelines/product-build.yml @@ -710,7 +710,7 @@ extends: baseImage: ubuntu:24.04 arch: arm64 - - ${{ if and(parameters.VSCODE_RELEASE, eq(variables['VSCODE_PRIVATE_BUILD'], false)) }}: + - ${{ if and(parameters.VSCODE_RELEASE, eq(variables['VSCODE_PRIVATE_BUILD'], false), or(eq(variables['Build.SourceBranch'], 'refs/heads/main'), startsWith(variables['Build.SourceBranch'], 'refs/heads/release/'))) }}: - stage: ApproveRelease dependsOn: [] # run in parallel to compile stage pool: From c3b941751707be51a1639e13db5b9b2256792fd4 Mon Sep 17 00:00:00 2001 From: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com> Date: Mon, 16 Mar 2026 14:14:06 +0000 Subject: [PATCH 112/133] Git - second attempt to adopt the `@vscode/fs-copyfile` package (#301443) * Reapply "Git - adopt the new package to use copy-on-write for the worktree include files (#299583)" (#300448) This reverts commit c56c7bc071d43dd0756cb18bbddcd0a1ec91e578. * Attempt to fix tests * Fix build * build: copy node_modules into extension bundle * Regenerate lock file --------- Co-authored-by: deepak1556 --- build/lib/extensions.ts | 19 ++++++++ extensions/git/esbuild.mts | 3 ++ extensions/git/package-lock.json | 20 +++++++++ extensions/git/package.json | 1 + extensions/git/src/repository.ts | 76 ++++++++++++++++++++------------ 5 files changed, 90 insertions(+), 29 deletions(-) diff --git a/build/lib/extensions.ts b/build/lib/extensions.ts index aacf25cbbc1..974a226b535 100644 --- a/build/lib/extensions.ts +++ b/build/lib/extensions.ts @@ -138,6 +138,14 @@ function fromLocalNormal(extensionPath: string): Stream { function fromLocalEsbuild(extensionPath: string, esbuildConfigFileName: string): Stream { const vsce = require('@vscode/vsce') as typeof import('@vscode/vsce'); const result = es.through(); + const extensionName = path.basename(extensionPath); + + // Extensions built with esbuild can still externalize runtime dependencies. + // Ensure those externals are included in the packaged built-in extension. + const packagedDependenciesByExtension: Record = { + 'git': ['@vscode/fs-copyfile'] + }; + const packagedDependencies = packagedDependenciesByExtension[extensionName] ?? []; const esbuildScript = path.join(extensionPath, esbuildConfigFileName); @@ -163,6 +171,15 @@ function fromLocalEsbuild(extensionPath: string, esbuildConfigFileName: string): // After esbuild completes, collect all files using vsce return vsce.listFiles({ cwd: extensionPath, packageManager: vsce.PackageManager.None }); }).then(fileNames => { + if (packagedDependencies.length > 0) { + const packagedDependencyFileNames = packagedDependencies.flatMap(dependency => + glob.sync(path.join(extensionPath, 'node_modules', dependency, '**'), { nodir: true, dot: true }) + .map(filePath => path.relative(extensionPath, filePath)) + ); + + fileNames = Array.from(new Set([...fileNames, ...packagedDependencyFileNames])); + } + const files = fileNames .map(fileName => path.join(extensionPath, fileName)) .map(filePath => new File({ @@ -175,6 +192,7 @@ function fromLocalEsbuild(extensionPath: string, esbuildConfigFileName: string): es.readArray(files).pipe(result); }).catch(err => { console.error(extensionPath); + console.error(packagedDependencies); result.emit('error', err); }); @@ -269,6 +287,7 @@ export function fromGithub({ name, version, repo, sha256, metadata }: IExtension * platform that is being built. */ const nativeExtensions = [ + 'git', 'microsoft-authentication', ]; diff --git a/extensions/git/esbuild.mts b/extensions/git/esbuild.mts index 1b397880bc6..52037129935 100644 --- a/extensions/git/esbuild.mts +++ b/extensions/git/esbuild.mts @@ -32,4 +32,7 @@ run({ }, srcDir, outdir: outDir, + additionalOptions: { + external: ['vscode', '@vscode/fs-copyfile'], + }, }, process.argv, copyNonTsFiles); diff --git a/extensions/git/package-lock.json b/extensions/git/package-lock.json index 9d6f684de61..b53cfeaeeca 100644 --- a/extensions/git/package-lock.json +++ b/extensions/git/package-lock.json @@ -11,6 +11,7 @@ "dependencies": { "@joaomoreno/unique-names-generator": "^5.2.0", "@vscode/extension-telemetry": "^0.9.8", + "@vscode/fs-copyfile": "2.0.0", "byline": "^5.0.0", "file-type": "21.3.1", "picomatch": "2.3.1", @@ -246,6 +247,19 @@ "vscode": "^1.75.0" } }, + "node_modules/@vscode/fs-copyfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@vscode/fs-copyfile/-/fs-copyfile-2.0.0.tgz", + "integrity": "sha512-ARb4+9rN905WjJtQ2mSBG/q4pjJkSRun/MkfCeRkk7h/5J8w4vd18NCePFJ/ZucIwXx/7mr9T6nz9Vtt1tk7hg==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">=22.6.0" + } + }, "node_modules/byline": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", @@ -323,6 +337,12 @@ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT" }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT" + }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", diff --git a/extensions/git/package.json b/extensions/git/package.json index 8ff55b2a415..1854de8049d 100644 --- a/extensions/git/package.json +++ b/extensions/git/package.json @@ -4347,6 +4347,7 @@ "dependencies": { "@joaomoreno/unique-names-generator": "^5.2.0", "@vscode/extension-telemetry": "^0.9.8", + "@vscode/fs-copyfile": "2.0.0", "byline": "^5.0.0", "file-type": "21.3.1", "picomatch": "2.3.1", diff --git a/extensions/git/src/repository.ts b/extensions/git/src/repository.ts index 89cc16d3bc2..18a63810066 100644 --- a/extensions/git/src/repository.ts +++ b/extensions/git/src/repository.ts @@ -3,6 +3,7 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ +import { cp } from '@vscode/fs-copyfile'; import TelemetryReporter from '@vscode/extension-telemetry'; import { uniqueNamesGenerator, adjectives, animals, colors, NumberDictionary } from '@joaomoreno/unique-names-generator'; import * as fs from 'fs'; @@ -1956,59 +1957,76 @@ export class Repository implements Disposable { gitIgnoredFiles.delete(uri.fsPath); } - // Add the folder paths for git ignored files + // Compute the base directory for each glob pattern (the fixed + // prefix before any wildcard characters). This will be used to + // optimize the upward traversal when adding parent directories. + const filePatternBases = new Set(); + for (const pattern of worktreeIncludeFiles) { + const segments = pattern.split(/[\/\\]/); + const fixedSegments: string[] = []; + for (const seg of segments) { + if (/[*?{}[\]]/.test(seg)) { + break; + } + fixedSegments.push(seg); + } + filePatternBases.add(path.join(this.root, ...fixedSegments)); + } + + // Add the folder paths for git ignored files, walking + // up only to the nearest file pattern base directory. const gitIgnoredPaths = new Set(gitIgnoredFiles); for (const filePath of gitIgnoredFiles) { let dir = path.dirname(filePath); - while (dir !== this.root && !gitIgnoredFiles.has(dir)) { + while (dir !== this.root && !gitIgnoredPaths.has(dir)) { gitIgnoredPaths.add(dir); + if (filePatternBases.has(dir)) { + break; + } dir = path.dirname(dir); } } - return gitIgnoredPaths; + // Find minimal set of paths (folders and files) to copy. Keep only topmost + // paths — if a directory is already in the set, all its descendants are + // implicitly included and don't need separate entries. + let lastTopmost: string | undefined; + const pathsToCopy = new Set(); + for (const p of Array.from(gitIgnoredPaths).sort()) { + if (lastTopmost && (p === lastTopmost || p.startsWith(lastTopmost + path.sep))) { + continue; + } + pathsToCopy.add(p); + lastTopmost = p; + } + + return pathsToCopy; } private async _copyWorktreeIncludeFiles(worktreePath: string): Promise { - const gitIgnoredPaths = await this._getWorktreeIncludePaths(); - if (gitIgnoredPaths.size === 0) { + const worktreeIncludePaths = await this._getWorktreeIncludePaths(); + if (worktreeIncludePaths.size === 0) { return; } try { - // Find minimal set of paths (folders and files) to copy. - // The goal is to reduce the number of copy operations - // needed. - const pathsToCopy = new Set(); - for (const filePath of gitIgnoredPaths) { - const relativePath = path.relative(this.root, filePath); - const firstSegment = relativePath.split(path.sep)[0]; - pathsToCopy.add(path.join(this.root, firstSegment)); - } - - const startTime = Date.now(); + const startTime = performance.now(); const limiter = new Limiter(15); - const files = Array.from(pathsToCopy); + const files = Array.from(worktreeIncludePaths); // Copy files - const results = await Promise.allSettled(files.map(sourceFile => - limiter.queue(async () => { + const results = await Promise.allSettled(files.map(sourceFile => { + return limiter.queue(async () => { const targetFile = path.join(worktreePath, relativePath(this.root, sourceFile)); await fsPromises.mkdir(path.dirname(targetFile), { recursive: true }); - await fsPromises.cp(sourceFile, targetFile, { - filter: src => gitIgnoredPaths.has(src), - force: true, - mode: fs.constants.COPYFILE_FICLONE, - recursive: true, - verbatimSymlinks: true - }); - }) - )); + await cp(sourceFile, targetFile, { force: true, recursive: true, verbatimSymlinks: true }); + }); + })); // Log any failed operations const failedOperations = results.filter(r => r.status === 'rejected'); - this.logger.info(`[Repository][_copyWorktreeIncludeFiles] Copied ${files.length - failedOperations.length}/${files.length} folder(s)/file(s) to worktree. [${Date.now() - startTime}ms]`); + this.logger.info(`[Repository][_copyWorktreeIncludeFiles] Copied ${files.length - failedOperations.length}/${files.length} folder(s)/file(s) to worktree. [${(performance.now() - startTime).toFixed(2)}ms]`); if (failedOperations.length > 0) { window.showWarningMessage(l10n.t('Failed to copy {0} folder(s)/file(s) to the worktree.', failedOperations.length)); From dbc28762a453f0196baf4749b7c6a3b156468cab Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 16 Mar 2026 15:24:08 +0100 Subject: [PATCH 113/133] sessions - stop marking as read when opening another (fix microsoft/vscode-internalbacklog#6976) (#302061) --- .../agentSessions/agentSessionsModel.ts | 6 +++ .../widgetHosts/viewPane/chatViewPane.ts | 7 +++- .../agentSessionViewModel.test.ts | 40 +++++++++++++++++++ ...agentSessionsAccessibilityProvider.test.ts | 1 + .../agentSessionsDataSource.test.ts | 1 + .../chatSetup/chatSetupGrowthSession.test.ts | 1 + 6 files changed, 54 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel.ts index ca12cdfc846..a8483020daf 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel.ts @@ -114,6 +114,7 @@ export interface IAgentSession extends IAgentSessionData { setArchived(archived: boolean): void; isRead(): boolean; + isMarkedUnread(): boolean; setRead(read: boolean): void; } @@ -571,6 +572,7 @@ export class AgentSessionsModel extends Disposable implements IAgentSessionsMode isArchived: () => this.isArchived(data), setArchived: (archived: boolean) => this.setArchived(data, archived), isRead: () => this.isRead(data), + isMarkedUnread: () => this.isMarkedUnread(data), setRead: (read: boolean) => this.setRead(data, read), }; } @@ -605,6 +607,10 @@ export class AgentSessionsModel extends Disposable implements IAgentSessionsMode this._onDidChangeSessions.fire(); } + private isMarkedUnread(session: IInternalAgentSessionData): boolean { + return this.sessionStates.get(session.resource)?.read === AgentSessionsModel.UNREAD_MARKER; + } + private isRead(session: IInternalAgentSessionData): boolean { if (this.isArchived(session)) { return true; // archived sessions are always read diff --git a/src/vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewPane.ts b/src/vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewPane.ts index e1184c2f82b..db74594fd35 100644 --- a/src/vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewPane.ts +++ b/src/vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewPane.ts @@ -722,9 +722,12 @@ export class ChatViewPane extends ViewPane implements IViewWelcomeDelegate { // Update the toolbar context with new sessionId this.updateActions(); - // Mark the old model as read when closing + // Mark the old model as read when closing unless explicitly marked unread if (oldModelResource) { - this.agentSessionsService.model.getSession(oldModelResource)?.setRead(true); + const oldSession = this.agentSessionsService.model.getSession(oldModelResource); + if (oldSession && !oldSession.isMarkedUnread()) { + oldSession.setRead(true); + } } return model; diff --git a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionViewModel.test.ts b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionViewModel.test.ts index 1ffa63a0de0..68e63cd5da0 100644 --- a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionViewModel.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionViewModel.test.ts @@ -585,6 +585,7 @@ suite('AgentSessions', () => { isArchived: () => false, setArchived: archived => { }, isRead: () => false, + isMarkedUnread: () => false, setRead: read => { } }; @@ -600,6 +601,7 @@ suite('AgentSessions', () => { isArchived: () => false, setArchived: archived => { }, isRead: () => false, + isMarkedUnread: () => false, setRead: read => { } }; @@ -620,6 +622,7 @@ suite('AgentSessions', () => { isArchived: () => false, setArchived: archived => { }, isRead: () => false, + isMarkedUnread: () => false, setRead: read => { } }; @@ -644,6 +647,7 @@ suite('AgentSessions', () => { isArchived: () => false, setArchived: archived => { }, isRead: () => false, + isMarkedUnread: () => false, setRead: read => { } }; @@ -680,6 +684,7 @@ suite('AgentSessions', () => { isArchived: () => false, setArchived: () => { }, isRead: () => false, + isMarkedUnread: () => false, setRead: read => { }, ...overrides }; @@ -1373,6 +1378,41 @@ suite('AgentSessions', () => { // Mark as unread session.setRead(false); assert.strictEqual(session.isRead(), false); + assert.strictEqual(session.isMarkedUnread(), true); + }); + }); + + test('should report isMarkedUnread only when explicitly marked unread', async () => { + return runWithFakedTimers({}, async () => { + const futureSessionTiming: IChatSessionItem['timing'] = { + created: Date.UTC(2026, 1 /* February */, 1), + lastRequestStarted: Date.UTC(2026, 1 /* February */, 1), + lastRequestEnded: Date.UTC(2026, 1 /* February */, 2), + }; + + const controller = new StaticChatSessionItemController([{ + resource: URI.parse('test://session-1'), + label: 'Session 1', + timing: futureSessionTiming, + }]); + + mockChatSessionsService.registerChatSessionItemController(chatSessionTestType, controller); + viewModel = disposables.add(instantiationService.createInstance(AgentSessionsModel)); + + await viewModel.resolve(undefined); + + const session = viewModel.sessions[0]; + + // Naturally unread session is NOT marked unread (no explicit user action) + assert.strictEqual(session.isRead(), false); + assert.strictEqual(session.isMarkedUnread(), false); + + // Mark as read, then explicitly mark as unread + session.setRead(true); + assert.strictEqual(session.isMarkedUnread(), false); + + session.setRead(false); + assert.strictEqual(session.isMarkedUnread(), true); }); }); diff --git a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsAccessibilityProvider.test.ts b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsAccessibilityProvider.test.ts index 336955f5bb0..62475ef8ef7 100644 --- a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsAccessibilityProvider.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsAccessibilityProvider.test.ts @@ -40,6 +40,7 @@ suite('AgentSessionsAccessibilityProvider', () => { isArchived: () => false, setArchived: () => { }, isRead: () => true, + isMarkedUnread: () => false, setRead: () => { }, }; } diff --git a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts index 9a01e7d1df9..733212eaab3 100644 --- a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsDataSource.test.ts @@ -130,6 +130,7 @@ suite('AgentSessionsDataSource', () => { isArchived: () => overrides.isArchived ?? false, setArchived: () => { }, isRead: () => overrides.isRead ?? true, + isMarkedUnread: () => false, setRead: () => { }, }; } diff --git a/src/vs/workbench/contrib/chat/test/browser/chatSetup/chatSetupGrowthSession.test.ts b/src/vs/workbench/contrib/chat/test/browser/chatSetup/chatSetupGrowthSession.test.ts index d9da6ade3e0..d0b5463d6d0 100644 --- a/src/vs/workbench/contrib/chat/test/browser/chatSetup/chatSetupGrowthSession.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/chatSetup/chatSetupGrowthSession.test.ts @@ -130,6 +130,7 @@ suite('GrowthSessionOpenerParticipant', () => { isArchived: () => false, setArchived: () => { }, isRead: () => true, + isMarkedUnread: () => false, setRead: () => { }, }; From 576a66c339c031ef560453c9a2b1211c7bc6f0d0 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 16 Mar 2026 15:25:37 +0100 Subject: [PATCH 114/133] Sessions: progress bar when session loads goes through the previous content (fix #301672) (#302067) --- src/vs/sessions/browser/parts/media/chatBarPart.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/sessions/browser/parts/media/chatBarPart.css b/src/vs/sessions/browser/parts/media/chatBarPart.css index 4db26e2e5b0..94dfd719e50 100644 --- a/src/vs/sessions/browser/parts/media/chatBarPart.css +++ b/src/vs/sessions/browser/parts/media/chatBarPart.css @@ -14,6 +14,10 @@ background-color: var(--vscode-sideBar-background); } +.monaco-workbench .part.chatbar > .content > .monaco-progress-container { + top: 0; +} + .monaco-workbench .part.chatbar .title-actions .actions-container { justify-content: flex-end; } From a720ababadd5aa6ef973a389c20c5d7e57db1924 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 16 Mar 2026 15:25:56 +0100 Subject: [PATCH 115/133] [Unhandled Error] [935a] potential listener LEAK detected, having 7391 listeners already. MOST frequent listener (7217... (fix #302016) (#302088) * [Unhandled Error] [935a] potential listener LEAK detected, having 7391 listeners already. MOST frequent listener (7217... (fix #302016) * cover it up * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../common/textModelResolverService.ts | 74 +++++++------- .../browser/textModelResolverService.test.ts | 96 +++++++++++++++++++ 2 files changed, 135 insertions(+), 35 deletions(-) diff --git a/src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts b/src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts index 1108dbd1337..1e9ed430cf4 100644 --- a/src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts +++ b/src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts @@ -5,7 +5,6 @@ import { URI } from '../../../../base/common/uri.js'; import { IInstantiationService } from '../../../../platform/instantiation/common/instantiation.js'; -import { ITextModel } from '../../../../editor/common/model.js'; import { IDisposable, toDisposable, IReference, ReferenceCollection, Disposable, AsyncReferenceCollection } from '../../../../base/common/lifecycle.js'; import { IModelService } from '../../../../editor/common/services/model.js'; import { TextResourceEditorModel } from '../../../common/editor/textResourceEditorModel.js'; @@ -23,7 +22,7 @@ import { UntitledTextEditorModel } from '../../untitled/common/untitledTextEdito class ResourceModelCollection extends ReferenceCollection> { private readonly providers = new Map(); - private readonly modelsToDispose = new Set(); + private readonly modelsToDispose = new Map>(); constructor( @IInstantiationService private readonly instantiationService: IInstantiationService, @@ -39,24 +38,12 @@ class ResourceModelCollection extends ReferenceCollection { + const resource = URI.parse(key); // Untrack as being disposed + const pendingModel = this.modelsToDispose.get(key); this.modelsToDispose.delete(key); - // inMemory Schema: go through model service cache - const resource = URI.parse(key); - if (resource.scheme === Schemas.inMemory) { - const cachedModel = this.modelService.getModel(resource); - if (!cachedModel) { - throw new Error(`Unable to resolve inMemory resource ${key}`); - } - - const model = this.instantiationService.createInstance(TextResourceEditorModel, resource); - if (this.ensureResolvedModel(model, key)) { - return model; - } - } - // Untitled Schema: go through untitled text service if (resource.scheme === Schemas.untitled) { const model = await this.textFileService.untitled.resolve({ untitledResource: resource }); @@ -73,11 +60,27 @@ class ResourceModelCollection extends ReferenceCollection): void { - // inMemory is bound to a different lifecycle - const resource = URI.parse(key); - if (resource.scheme === Schemas.inMemory) { - return; - } - // Track as being disposed before waiting for model to load // to handle the case that the reference is acquired again - this.modelsToDispose.add(key); + this.modelsToDispose.set(key, modelPromise); (async () => { try { @@ -179,18 +176,25 @@ class ResourceModelCollection extends ReferenceCollection { - const resource = URI.parse(key); - const providersForScheme = this.providers.get(resource.scheme) || []; + private async ensureResolvedTextModelContent(resource: URI): Promise { - for (const provider of providersForScheme) { - const value = await provider.provideTextContent(resource); - if (value) { - return value; + // in-memory based + if (resource.scheme === Schemas.inMemory) { + if (this.modelService.getModel(resource)) { + return; } } - throw new Error(`Unable to resolve text model content for resource ${key}`); + // provider based + const providersForScheme = this.providers.get(resource.scheme) || []; + + for (const provider of providersForScheme) { + if (await provider.provideTextContent(resource)) { + return; + } + } + + throw new Error(`Unable to resolve text model content for resource ${resource.toString()}`); } } diff --git a/src/vs/workbench/services/textmodelResolver/test/browser/textModelResolverService.test.ts b/src/vs/workbench/services/textmodelResolver/test/browser/textModelResolverService.test.ts index 5d52910b089..82005aa6c5a 100644 --- a/src/vs/workbench/services/textmodelResolver/test/browser/textModelResolverService.test.ts +++ b/src/vs/workbench/services/textmodelResolver/test/browser/textModelResolverService.test.ts @@ -19,6 +19,7 @@ import { timeout } from '../../../../../base/common/async.js'; import { UntitledTextEditorInput } from '../../../untitled/common/untitledTextEditorInput.js'; import { createTextBufferFactory } from '../../../../../editor/common/model/textModel.js'; import { DisposableStore } from '../../../../../base/common/lifecycle.js'; +import { Schemas } from '../../../../../base/common/network.js'; suite('Workbench - TextModelResolverService', () => { @@ -206,5 +207,100 @@ suite('Workbench - TextModelResolverService', () => { assert(textModel.isDisposed(), 'the text model should finally be disposed'); }); + test('resolve inMemory', async () => { + const resource = URI.from({ scheme: Schemas.inMemory, path: '/test/inMemoryDoc' }); + const languageSelection = accessor.languageService.createById('json'); + disposables.add(accessor.modelService.createModel('Hello InMemory', languageSelection, resource)); + + const ref = await accessor.textModelResolverService.createModelReference(resource); + const model = ref.object; + assert.ok(model); + const textModel = model.textEditorModel; + assert.ok(textModel); + assert.strictEqual(textModel.getValue(), 'Hello InMemory'); + assert(!textModel.isDisposed(), 'the inMemory text model should not be disposed before releasing the reference'); + + const p = new Promise(resolve => disposables.add(textModel.onWillDispose(resolve))); + ref.dispose(); + + await p; + assert(textModel.isDisposed(), 'the inMemory text model should be disposed after the reference is released'); + }); + + test('resolve inMemory throws when model not found', async () => { + const resource = URI.from({ scheme: Schemas.inMemory, path: '/test/nonExistent' }); + + await assert.rejects( + () => accessor.textModelResolverService.createModelReference(resource), + /Unable to resolve text model content for resource/ + ); + }); + + test('resolve inMemory disposes when last reference released', async () => { + const resource = URI.from({ scheme: Schemas.inMemory, path: '/test/inMemoryDispose' }); + const languageSelection = accessor.languageService.createById('json'); + accessor.modelService.createModel('Hello InMemory', languageSelection, resource); + + const ref = await accessor.textModelResolverService.createModelReference(resource); + const textModel = ref.object.textEditorModel; + assert.ok(textModel); + assert(!textModel.isDisposed()); + + const p = new Promise(resolve => disposables.add(textModel.onWillDispose(resolve))); + ref.dispose(); + + await p; + assert(textModel.isDisposed(), 'the inMemory text model should be disposed after last reference is released'); + }); + + test('resolve inMemory is refcounted', async () => { + const resource = URI.from({ scheme: Schemas.inMemory, path: '/test/inMemoryRefcount' }); + const languageSelection = accessor.languageService.createById('json'); + accessor.modelService.createModel('Hello InMemory', languageSelection, resource); + + const ref1 = await accessor.textModelResolverService.createModelReference(resource); + const ref2 = await accessor.textModelResolverService.createModelReference(resource); + const textModel = ref1.object.textEditorModel; + + assert.strictEqual(ref1.object, ref2.object, 'they are the same model'); + assert(!textModel.isDisposed()); + + ref1.dispose(); + assert(!textModel.isDisposed(), 'should not dispose while ref2 is still alive'); + + const p = new Promise(resolve => disposables.add(textModel.onWillDispose(resolve))); + ref2.dispose(); + + await p; + assert(textModel.isDisposed(), 'should dispose after last reference released'); + }); + + test('resolve inMemory reuses model when re-acquired during dispose', async () => { + const resource = URI.from({ scheme: Schemas.inMemory, path: '/test/inMemoryReuse' }); + const languageSelection = accessor.languageService.createById('json'); + accessor.modelService.createModel('Hello Reuse', languageSelection, resource); + + const ref1 = await accessor.textModelResolverService.createModelReference(resource); + const model1 = ref1.object; + + // Release last reference, starts async dispose + ref1.dispose(); + + // Immediately re-acquire before the async dispose completes + const ref2 = await accessor.textModelResolverService.createModelReference(resource); + const model2 = ref2.object; + + assert.ok(model2); + const textModel = model2.textEditorModel; + assert.strictEqual(textModel.getValue(), 'Hello Reuse'); + assert.strictEqual(model1, model2, 'should reuse the same model instance'); + + const p = new Promise(resolve => disposables.add(textModel.onWillDispose(resolve))); + ref2.dispose(); + + await p; + assert(textModel.isDisposed()); + }); + ensureNoDisposablesAreLeakedInTestSuite(); }); From 63187c787bb992b385f249c9908529ec18f28872 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 16 Mar 2026 15:26:18 +0100 Subject: [PATCH 116/133] "A session is in progress. Are you sure you want to close the window?" keeps appearing. (fix #300919) (#302094) --- .../chat/browser/agentSessions/agentSessionsModel.ts | 4 ++-- .../contrib/chat/electron-browser/chat.contribution.ts | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel.ts index a8483020daf..748224b02ba 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel.ts @@ -26,7 +26,7 @@ import { IWorkspaceTrustManagementService } from '../../../../../platform/worksp import { IChatEntitlementService } from '../../../../services/chat/common/chatEntitlementService.js'; import { ILifecycleService } from '../../../../services/lifecycle/common/lifecycle.js'; import { Extensions, IOutputChannelRegistry, IOutputService } from '../../../../services/output/common/output.js'; -import { ChatSessionStatus as AgentSessionStatus, IChatSessionFileChange, IChatSessionFileChange2, IChatSessionItem, IChatSessionsService, ResolvedChatSessionsExtensionPoint } from '../../common/chatSessionsService.js'; +import { ChatSessionStatus as AgentSessionStatus, IChatSessionFileChange, IChatSessionFileChange2, IChatSessionItem, IChatSessionsService, isSessionInProgressStatus, ResolvedChatSessionsExtensionPoint } from '../../common/chatSessionsService.js'; import { getChatSessionType } from '../../common/model/chatUri.js'; import { IChatWidgetService } from '../chat.js'; import { AgentSessionProviders, getAgentSessionProvider, getAgentSessionProviderIcon, getAgentSessionProviderName, isBuiltInAgentSessionProvider } from './agentSessions.js'; @@ -753,7 +753,7 @@ class AgentSessionsCache { badge: session.badge, tooltip: session.tooltip, - status: session.status, + status: isSessionInProgressStatus(session.status) ? AgentSessionStatus.Completed : session.status, // never cache sessions as in progress, this needs to be live state archived: session.archived, timing: session.timing, diff --git a/src/vs/workbench/contrib/chat/electron-browser/chat.contribution.ts b/src/vs/workbench/contrib/chat/electron-browser/chat.contribution.ts index 8731979f149..e8b51822059 100644 --- a/src/vs/workbench/contrib/chat/electron-browser/chat.contribution.ts +++ b/src/vs/workbench/contrib/chat/electron-browser/chat.contribution.ts @@ -28,6 +28,7 @@ import { ChatViewPaneTarget, IChatWidgetService } from '../browser/chat.js'; import { AgentSessionProviders } from '../browser/agentSessions/agentSessions.js'; import { isSessionInProgressStatus } from '../browser/agentSessions/agentSessionsModel.js'; import { IAgentSessionsService } from '../browser/agentSessions/agentSessionsService.js'; +import { IChatEntitlementService } from '../../../services/chat/common/chatEntitlementService.js'; import { ChatContextKeys } from '../common/actions/chatContextKeys.js'; import { ChatModeKind } from '../common/constants.js'; import { IChatService } from '../common/chatService/chatService.js'; @@ -138,6 +139,7 @@ class ChatLifecycleHandler extends Disposable { @IContextKeyService private readonly contextKeyService: IContextKeyService, @IExtensionService extensionService: IExtensionService, @INativeWorkbenchEnvironmentService private readonly environmentService: INativeWorkbenchEnvironmentService, + @IChatEntitlementService private readonly chatEntitlementService: IChatEntitlementService, ) { super(); @@ -151,6 +153,10 @@ class ChatLifecycleHandler extends Disposable { } private hasNonCloudSessionInProgress(): boolean { + if (this.chatEntitlementService.sentiment.hidden) { + return false; // AI features are disabled + } + return this.agentSessionsService.model.sessions.some(session => isSessionInProgressStatus(session.status) && session.providerType !== AgentSessionProviders.Cloud && From a2b5c067af334eaa004c399b6fc6c4bafba7dfdc Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 16 Mar 2026 15:44:30 +0100 Subject: [PATCH 117/133] Modal editor can be resized out of screen (fix #302076) (#302105) --- .../browser/parts/editor/modalEditorPart.ts | 57 +++++++++++++++---- 1 file changed, 46 insertions(+), 11 deletions(-) diff --git a/src/vs/workbench/browser/parts/editor/modalEditorPart.ts b/src/vs/workbench/browser/parts/editor/modalEditorPart.ts index 9bbb3c3b53e..c36353dcb96 100644 --- a/src/vs/workbench/browser/parts/editor/modalEditorPart.ts +++ b/src/vs/workbench/browser/parts/editor/modalEditorPart.ts @@ -437,31 +437,66 @@ export class ModalEditorPart { })); disposables.add(resizableElement.onDidResize(e => { - const deltaWidth = e.dimension.width - resizeStartSize.width; - const deltaHeight = e.dimension.height - resizeStartSize.height; - // Adjust position to keep the opposite edge fixed - if (e.west) { - resizableElement.domNode.style.left = `${resizeStartLeft - deltaWidth}px`; - } - if (e.north) { - resizableElement.domNode.style.top = `${resizeStartTop - deltaHeight}px`; + // Clamp position and size to window bounds during active resize + // (skip on `done` — values are already correct from prior events, + // and directional flags are not set on the done event) + if (!e.done) { + const containerDimension = this.layoutService.mainContainerDimension; + const titleBarOffset = this.layoutService.mainContainerOffset.top; + + const deltaWidth = e.dimension.width - resizeStartSize.width; + const deltaHeight = e.dimension.height - resizeStartSize.height; + + let newLeft = e.west ? resizeStartLeft - deltaWidth : resizeStartLeft; + let newTop = e.north ? resizeStartTop - deltaHeight : resizeStartTop; + let newWidth = e.dimension.width; + let newHeight = e.dimension.height; + + if (newLeft < 0) { + newWidth += newLeft; + newLeft = 0; + } + if (newTop < titleBarOffset) { + newHeight += newTop - titleBarOffset; + newTop = titleBarOffset; + } + if (newLeft + newWidth > containerDimension.width) { + newWidth = containerDimension.width - newLeft; + } + if (newTop + newHeight > containerDimension.height) { + newHeight = containerDimension.height - newTop; + } + + // Apply corrected size if it was clamped + if (newWidth !== e.dimension.width || newHeight !== e.dimension.height) { + resizableElement.layout(newHeight, newWidth); + } + + // Adjust position to keep the opposite edge fixed + if (e.west) { + resizableElement.domNode.style.left = `${newLeft}px`; + } + if (e.north) { + resizableElement.domNode.style.top = `${newTop}px`; + } } // Update editor part layout during resize - editorPart.layout(e.dimension.width - MODAL_BORDER_SIZE, e.dimension.height - MODAL_BORDER_SIZE - MODAL_HEADER_HEIGHT, 0, 0); + const size = resizableElement.size; + editorPart.layout(size.width - MODAL_BORDER_SIZE, size.height - MODAL_BORDER_SIZE - MODAL_HEADER_HEIGHT, 0, 0); if (e.done) { isResizing = false; // Check if size matches the default (from sash double-click reset) const defaultSize = getDefaultSize(); - if (e.dimension.width === defaultSize.width && e.dimension.height === defaultSize.height) { + if (size.width === defaultSize.width && size.height === defaultSize.height) { editorPart.size = undefined; editorPart.position = undefined; layoutModal(); } else { - editorPart.size = new Dimension(e.dimension.width, e.dimension.height); + editorPart.size = new Dimension(size.width, size.height); editorPart.position = { left: parseFloat(resizableElement.domNode.style.left) || 0, top: parseFloat(resizableElement.domNode.style.top) || 0, From c3eb7f84530875c641592684830d23c0c5c9042e Mon Sep 17 00:00:00 2001 From: Robo Date: Mon, 16 Mar 2026 23:51:48 +0900 Subject: [PATCH 118/133] chore: bump electron@39.8.1 (#302053) * chore: bump electron@39.8.1 * chore: update node.js build * chore: bump distro * chore: bump .nvmrc --- .npmrc | 4 +- .nvmrc | 2 +- build/checksums/electron.txt | 150 +++++++++++++++++------------------ build/checksums/nodejs.txt | 14 ++-- cgmanifest.json | 12 +-- package-lock.json | 8 +- package.json | 4 +- remote/.npmrc | 4 +- 8 files changed, 99 insertions(+), 99 deletions(-) diff --git a/.npmrc b/.npmrc index a275846ab5c..c0c394a8d85 100644 --- a/.npmrc +++ b/.npmrc @@ -1,6 +1,6 @@ disturl="https://electronjs.org/headers" -target="39.8.0" -ms_build_id="13470701" +target="39.8.1" +ms_build_id="13547671" runtime="electron" ignore-scripts=false build_from_source="true" diff --git a/.nvmrc b/.nvmrc index 85e502778f6..32a2d7bd80d 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.22.0 +22.22.1 diff --git a/build/checksums/electron.txt b/build/checksums/electron.txt index 5d8343f42a9..94040aa0279 100644 --- a/build/checksums/electron.txt +++ b/build/checksums/electron.txt @@ -1,75 +1,75 @@ -d70954386008ad2c65d9849bb89955ab3c7dd08763256ae0d91d8604e8894d64 *chromedriver-v39.8.0-darwin-arm64.zip -2f6b654337133c13440aafdaf9e8b15f5ebb244e7d49f20977f03438e9bb8adb *chromedriver-v39.8.0-darwin-x64.zip -ef8681bb6b6af42cdf0e14c9ce188f035e01620781308c06cd3c6b922aaea2e6 *chromedriver-v39.8.0-linux-arm64.zip -c03fea6ac2b743d771407dc5f58809f44d2a885b1830b847957823cac2e7b222 *chromedriver-v39.8.0-linux-armv7l.zip -4bb7c6d9b3a7bfdd89edd0db98e63599ebf6dacdb888d5985bbb73f6153acc0c *chromedriver-v39.8.0-linux-x64.zip -aad1f6f970b5636d637c1c242766fbaa5bebe2707a605a38aadc7b40724b3d11 *chromedriver-v39.8.0-mas-arm64.zip -e89ebebe3a135d3ce40168152a0aabfd055b9fa6b118262a6df18405fd2ea433 *chromedriver-v39.8.0-mas-x64.zip -232e1a0460f6a59056499cccfff3265bf92eae22f20f02f2419e5e49552aaed7 *chromedriver-v39.8.0-win32-arm64.zip -ab92f46cc55da7c719175b50203c734781828389b8b3a1a535204bf0dc7d1296 *chromedriver-v39.8.0-win32-ia32.zip -a40eb521063e4ea6791ed4005815fa8ac259c1febc850246a83a47ce120121ce *chromedriver-v39.8.0-win32-x64.zip -d6a33b4c3c0de845ea23d1e2614c6c6d3bbe35b771bb63ae521c4db11373b021 *electron-api.json -5425323fdb23167870075e944ec6cf3ae383fbe45ad141d08b1d9689030ccd05 *electron-v39.8.0-darwin-arm64-dsym-snapshot.zip -aa32ab00ee58d8827cd53ca561b8c26b7cb7e2ad8cb0801acdda117ee728388e *electron-v39.8.0-darwin-arm64-dsym.zip -f94e589804a3394a4735543b888927be873f8f402899d0debe32a9dc570d6285 *electron-v39.8.0-darwin-arm64-symbols.zip -681d82c2ec6677ff0bf12f5bb1808b5a51dcbf10894bd0298641015119a3e04d *electron-v39.8.0-darwin-arm64.zip -a95e83b5cde762a37e64229e5669b0c19b95aac148689d96ca344535109eb983 *electron-v39.8.0-darwin-x64-dsym-snapshot.zip -8c989d8ca835ecdd93d49d9627f5548272c0ed03e263392b21ed287960b29e41 *electron-v39.8.0-darwin-x64-dsym.zip -b4b6fda9c5b9063a104318645aa29ef4738dd099da2b722e3e9b6dde5e098418 *electron-v39.8.0-darwin-x64-symbols.zip -ec53f2ba79498410323bb96a19ce98741bf28666cc9d83e07d11dadcc5506f38 *electron-v39.8.0-darwin-x64.zip -9141e64f9d4ea7f0e6a43ae364c8232a0dac79ecec44de2d4a0e5d688fbb742c *electron-v39.8.0-linux-arm64-debug.zip -5fac949d5331abaff0643dbcda7cc187e548cd4bf9d198c1ffc361383bfaa79f *electron-v39.8.0-linux-arm64-symbols.zip -c9db883fa671237fbc16256cf89aba55b9fcfbd9825fec32a6d57724a6446fe1 *electron-v39.8.0-linux-arm64.zip -b26ac10e84f6b7d338c13a38547aa66b5e9afbe2f1355b183ebc2ff8f428cfa9 *electron-v39.8.0-linux-armv7l-debug.zip -16c47c008a8783f6c8d6387fe01ea15425161befbf4211e4667bbdd6bb806ef0 *electron-v39.8.0-linux-armv7l-symbols.zip -b1b37fd450a5081a876c2b00b6ca007d454747a7d1d8f04feb16119d6ace94c6 *electron-v39.8.0-linux-armv7l.zip -1e8039cdf60b27785771c9e3f3c4c39fad37602bb0e6b75a30f83c57fdbef069 *electron-v39.8.0-linux-x64-debug.zip -ff9ca169c6e79649dd4c5a49a82a8d4b1761b62fbe14c15c61bf534381a9f653 *electron-v39.8.0-linux-x64-symbols.zip -854076cc4c63d6d6c320df1ca3f4bd7084ef9f9bb47c7b75d80feb2c2ed920b4 *electron-v39.8.0-linux-x64.zip -91bc313cbd009435552d8d5efff5d6ed0ff15465743c2629dac1cfe99ac34e4d *electron-v39.8.0-mas-arm64-dsym-snapshot.zip -974f10f80ec6c65f8d9f2ac1ccd8c4395bb34e24e2b09dc0ff80bd351099692e *electron-v39.8.0-mas-arm64-dsym.zip -b3878bc9198cff324b7c829ce2fbea7a4ee505f2f99b0bb3c11ac5e60651be59 *electron-v39.8.0-mas-arm64-symbols.zip -48dac99c757a850b0db7b38c1b95e08270f690a7ea1b58872e45308c2f7c8c93 *electron-v39.8.0-mas-arm64.zip -1a6e4df1092f89ed46833938d6dd1b3036640037bd09f0630a369ae386a7c872 *electron-v39.8.0-mas-x64-dsym-snapshot.zip -81425eb867527341af64c00726bd462957fec4d5f073922df891d830addbc5bc *electron-v39.8.0-mas-x64-dsym.zip -748ce154e894a27b117b46354cc288dc9442fade844c637b59fe1c1f3f7c625d *electron-v39.8.0-mas-x64-symbols.zip -91f8f7d4eb1a42ac4fa0eaa93034c8e6155ccb50718f9f55541ce2be4a4ed6d0 *electron-v39.8.0-mas-x64.zip -b775b7584afb84e52b0a770e1e63a2f17384b66eeebe845e0c5c82beacaf7e93 *electron-v39.8.0-win32-arm64-pdb.zip -ac62373d11ed682b4fcdae27de2bd72ebf7d46d3b569f5fcf242de01786d0948 *electron-v39.8.0-win32-arm64-symbols.zip -b701e63ca5d443d9bd1b653ea0e2b7479f0d834a3d1bd9f10a3b745d29607154 *electron-v39.8.0-win32-arm64-toolchain-profile.zip -08b79fa5deabbcace447f1e15eb99b3b117b42a84b71ad5b0f52d2da68a34192 *electron-v39.8.0-win32-arm64.zip -f4fb798d76a0c2f80717ef1607571537dbbb07f1cc5f177048bcfd17046c2255 *electron-v39.8.0-win32-ia32-pdb.zip -37c1d2988793604294724b648589fca6459472021189abab1550d5e1eecff1a7 *electron-v39.8.0-win32-ia32-symbols.zip -b701e63ca5d443d9bd1b653ea0e2b7479f0d834a3d1bd9f10a3b745d29607154 *electron-v39.8.0-win32-ia32-toolchain-profile.zip -59b70a12abedb550795614bc74c5803787e824da3529a631fdb5c2b5aad00196 *electron-v39.8.0-win32-ia32.zip -0357c6fb0d7198c45cba0e8c939473ea1d971e1efe801bc84e2c559141b368e7 *electron-v39.8.0-win32-x64-pdb.zip -8e6f4e8516d15aecde5244beac315067c13513c7074383086523eef2638a5e8d *electron-v39.8.0-win32-x64-symbols.zip -b701e63ca5d443d9bd1b653ea0e2b7479f0d834a3d1bd9f10a3b745d29607154 *electron-v39.8.0-win32-x64-toolchain-profile.zip -9edc111b22aee1a0efb5103d6d3b48645af57b48214eeb48f75f9edfc3e271d6 *electron-v39.8.0-win32-x64.zip -b6eca0e05fcff2464382278dff52367f6f21eb1a580dd8a0a954fc16397ab085 *electron.d.ts -27cf8e375bc22ceea6b3d42132f2927ea544edac2b8b2c5dc3c10b5df8dfb027 *ffmpeg-v39.8.0-darwin-arm64.zip -321d9c07f74c6cf77027ec07d888fb7b634d6589207e3c9e016c43e277ca9944 *ffmpeg-v39.8.0-darwin-x64.zip -52ae6eccbdb4a9403a6c3eb46b356a28940ec25958b6b9181fb2f38e612e40ed *ffmpeg-v39.8.0-linux-arm64.zip -622cb781fb1e3b9617e7e60c36384427f7b0d9b5ad888e9bc356a83b050e13f1 *ffmpeg-v39.8.0-linux-armv7l.zip -ba441851788008362f013bf2983b22b0042af8df31bf90123328f928cc067492 *ffmpeg-v39.8.0-linux-x64.zip -27cf8e375bc22ceea6b3d42132f2927ea544edac2b8b2c5dc3c10b5df8dfb027 *ffmpeg-v39.8.0-mas-arm64.zip -321d9c07f74c6cf77027ec07d888fb7b634d6589207e3c9e016c43e277ca9944 *ffmpeg-v39.8.0-mas-x64.zip -3ba7c7507181e0d4836f70f3d8800b4e9ba379e1086e9e89fda7ff9b3b9ad2cb *ffmpeg-v39.8.0-win32-arm64.zip -f37e7d51b8403e2ed8ca192bc6ae759cf63d80010e747b15eeb7120b575578b2 *ffmpeg-v39.8.0-win32-ia32.zip -b252e232438010f9683e8fd10c3bf0631df78e42a6ae11d6cb7aa7e6ac11185f *ffmpeg-v39.8.0-win32-x64.zip -365735192f58a7f7660100227ec348ba3df604415ff5264b54d93cb6cf5f6f6f *hunspell_dictionaries.zip -6384ee31daa39de4dd4bd3aa225cdb14cdddb7f463a2c1663b38a79e122a13e2 *libcxx-objects-v39.8.0-linux-arm64.zip -9748b3272e52a8274fe651def2d6ae2dad7a3771b520dd105f46f4020ba9d63b *libcxx-objects-v39.8.0-linux-armv7l.zip -74d47a155ecc6c2054418c7c3e0540f32b983ebdc65e8b4ea5d3e257d29b3f4f *libcxx-objects-v39.8.0-linux-x64.zip -c0755fbb84011664bd36459fc6e06a603078dccd3b7b260f6ed6ad1d409f79f7 *libcxx_headers.zip -3ea41e9bd56e8f52ab8562c1406ba9416abe3993640935e981cbbd77c0f2654b *libcxxabi_headers.zip -befcd6067f35d911a6a87b927e79dc531cb7bea39e85f86a65e9ab82ef0cece1 *mksnapshot-v39.8.0-darwin-arm64.zip -f0e692655298ffed60630c3e6490ced69e9d8726e85bcaecfa34485f3a991469 *mksnapshot-v39.8.0-darwin-x64.zip -d5d0901cd1eafdf921d2a0d1565829cf60f454a71ce74fa60db98780fd8a1a96 *mksnapshot-v39.8.0-linux-arm64-x64.zip -1bc0a3294d258a59846aa5c5359cd8b0f43831ebd7c3e1dde9a6cfaa39d845bf *mksnapshot-v39.8.0-linux-armv7l-x64.zip -4e414dbe75f460cb34508608db984aa6f4d274f333fa327a3d631da4a516da8f *mksnapshot-v39.8.0-linux-x64.zip -c51c86e3a11ad75fb4f7559798f6d64ec7def19583c96ce08de7ee5796568841 *mksnapshot-v39.8.0-mas-arm64.zip -6544d1e93adea1e9a694f9b9f539d96f84df647d9c9319b29d4fc88751ff9075 *mksnapshot-v39.8.0-mas-x64.zip -372b4685c53f19ccc72c33d78c1283d9389c72f42cd48224439fe4f89199caa0 *mksnapshot-v39.8.0-win32-arm64-x64.zip -199e9244f4522a4a02aece09a6a33887b24d7ec837640d39c930170e4b3caa57 *mksnapshot-v39.8.0-win32-ia32.zip -970e979e7a8b70f300f7854cb571756d9049bc42b44a6153a9ce3a18e1a83243 *mksnapshot-v39.8.0-win32-x64.zip +1bcfbf921deace67ececf3728b88e3e8b60ad16b7fa767f8bf70fe4cf82f599f *chromedriver-v39.8.1-darwin-arm64.zip +ca05392ed694ef565729fa6b6c4f549445a6780f67b89486020d3ed287862a51 *chromedriver-v39.8.1-darwin-x64.zip +4e7a434bc058b238e33bfdeb6fa66f8f9474bac2d33df17ee9b41b8431260147 *chromedriver-v39.8.1-linux-arm64.zip +693acc7d14dd5794ac2267801ee47c53ea35258ce354cee574cbad6fbb2ca373 *chromedriver-v39.8.1-linux-armv7l.zip +d0396cb59a00a0dc895f8fd2acb438b0beab085304c91f92ecde87ba6a1bdbf7 *chromedriver-v39.8.1-linux-x64.zip +8e502b7d38f8bb90990dcd2aa91e29c4ceade688e68cf4404baf8ccde8d9a75b *chromedriver-v39.8.1-mas-arm64.zip +b70a8e86869db3fb82e714600ba2aa05c8770b3245488f3f5a6da645b5f17d78 *chromedriver-v39.8.1-mas-x64.zip +de40469b65ee2755c7ad3de5beadeb43dc1888721e54dd5462ec35d2f6a33754 *chromedriver-v39.8.1-win32-arm64.zip +8c000d22317d655f25c62e565466e5e1c9a7b2a8cc4f94147e0f02ced40a434f *chromedriver-v39.8.1-win32-ia32.zip +e972efcdeb1fa22a4ca37a567be49d2cdf48a7c955f3e1d5ff06bfedf739767c *chromedriver-v39.8.1-win32-x64.zip +4b6decd5e62840ae0cbaf23a66ef92cb9a9bc68b11e1c61ac66fc94374814f5a *electron-api.json +ab7aa15c0829dc9403178669924733794d8dd7b057eeb232e2b771753f585b2d *electron-v39.8.1-darwin-arm64-dsym-snapshot.zip +ecbfe9c796633b02a14ddf244d7e70b8fcf01473143feffda347d94de02b6b93 *electron-v39.8.1-darwin-arm64-dsym.zip +54426081f577b17cbf7931c499d3fe419f6cc2a9cd1e425b0fe06755f5b8c8be *electron-v39.8.1-darwin-arm64-symbols.zip +b09376226259824ae8a50ecf69f6a39c4c9590115ab72c4277edda5dd7ab469e *electron-v39.8.1-darwin-arm64.zip +d593dfdc89ba0f2499bead5513f093bfdfac00cbeb544a80f53ba2438bc864b4 *electron-v39.8.1-darwin-x64-dsym-snapshot.zip +1d2eb38b7aa86f6a9f183c10edba1bf2b9983e5069111539cc9e495357ec7e3b *electron-v39.8.1-darwin-x64-dsym.zip +57c5124695eda314fe85ca612d2faa83edd829155dc38fddd3b62872153e1290 *electron-v39.8.1-darwin-x64-symbols.zip +3c0443e3392e161872efdc1fbe4cbf47d82b84ef9c33940007e678adba37ca1c *electron-v39.8.1-darwin-x64.zip +0aeacc1d392650d2a0c5684a97cb365790f8014d74bbdce9290225ccd29644fa *electron-v39.8.1-linux-arm64-debug.zip +ebe91108d0638cd685da5116120defff019d21ef389232d1862a5a54b3ea9ee2 *electron-v39.8.1-linux-arm64-symbols.zip +ce98ad14b64d0613e7babf525ae7045214accd02aa85eff52f3bd4821987af9e *electron-v39.8.1-linux-arm64.zip +43ca85fff76afc7ba3a7bc291664b8185b47ab8b942acde1fd4ec3b409de3ec8 *electron-v39.8.1-linux-armv7l-debug.zip +3369bd794be755f599636968bc0a7340fd782c9e5dcd5464964374ba55de04f1 *electron-v39.8.1-linux-armv7l-symbols.zip +0310dc7eadd70acda410f5f6e540cfc3697134ced739b317e96b13233de9f4ce *electron-v39.8.1-linux-armv7l.zip +77be724c79a0f6305c276e8cb4bd7eeb3d04a6a18381f1f8089b32594ca52f9b *electron-v39.8.1-linux-x64-debug.zip +46d1f5df17762a74ca870200420d7810a6c39a61708b6c4f7561753ecd79a5a1 *electron-v39.8.1-linux-x64-symbols.zip +0262bfbe177cfd59f803a9fa7e8d08f4bc3203c16e34afd85b3999de809aecaf *electron-v39.8.1-linux-x64.zip +5f5ac180869dd38a7c3db9f616aec063a20a414a615f3146838dbd61f569c1b1 *electron-v39.8.1-mas-arm64-dsym-snapshot.zip +e8aef73904653245fd380175ddac74907d8435032bb222afa44eef669a95d902 *electron-v39.8.1-mas-arm64-dsym.zip +146bae400ae3b19ae176d0d9022067509abb64a7c136145016e873a13485555c *electron-v39.8.1-mas-arm64-symbols.zip +4319ccb158df3f2f023adcf4fdc02c32f287a7db3c6d0d9b5994dc486c19907c *electron-v39.8.1-mas-arm64.zip +149a5c1ddd9f542f64f2166c5cb8e9d5ad053d6ce4f7ba983b9cc18bb813e9bb *electron-v39.8.1-mas-x64-dsym-snapshot.zip +86536dafda71572b9c425f4444f1579c9208a1a7da2f20a41838e869c30b2d0f *electron-v39.8.1-mas-x64-dsym.zip +80a57d43041d560f88fec6dc320c8a5bec7debb73c5eb718a97aaa03121305be *electron-v39.8.1-mas-x64-symbols.zip +e61d0e7e1be17201355b2695f148df04dca32e39e7b0d5feef7f94889038e453 *electron-v39.8.1-mas-x64.zip +37fb8503e56d615017a2a72ec69d498748fb0594868d7c19b754746b346e8dbd *electron-v39.8.1-win32-arm64-pdb.zip +9cd576fefe478a4320cdbc2f91907226e89ff2e9ce17d017849eaaa9d0127fd2 *electron-v39.8.1-win32-arm64-symbols.zip +b701e63ca5d443d9bd1b653ea0e2b7479f0d834a3d1bd9f10a3b745d29607154 *electron-v39.8.1-win32-arm64-toolchain-profile.zip +6a7bb06f5ed7332a54eac795e5283f3d9cb412bbbbc1781a906d923bd73e261b *electron-v39.8.1-win32-arm64.zip +55ecea1be19a463577ad5b037e3fa5ebcf5d22b2833bf0f7cc61cd9513963cf2 *electron-v39.8.1-win32-ia32-pdb.zip +ab57f20e5458e90981aaa22412b46c9f61b16ced137f0170741a85c626b390b6 *electron-v39.8.1-win32-ia32-symbols.zip +b701e63ca5d443d9bd1b653ea0e2b7479f0d834a3d1bd9f10a3b745d29607154 *electron-v39.8.1-win32-ia32-toolchain-profile.zip +337b092f30db1f4ec514af7a74a562e1c37f21784231513c3da452aeeba20401 *electron-v39.8.1-win32-ia32.zip +84b4596dc3b84e45a6a0a94c2753b6c7261e1c6f718d279d15e470caba8c4c26 *electron-v39.8.1-win32-x64-pdb.zip +cdf5b2d9bf2a9a83539151343fe2123d63d9e7de223abf3d0513193c2cf86c85 *electron-v39.8.1-win32-x64-symbols.zip +b701e63ca5d443d9bd1b653ea0e2b7479f0d834a3d1bd9f10a3b745d29607154 *electron-v39.8.1-win32-x64-toolchain-profile.zip +bdb48ab3fa86d05119a6647b63b99d14d6e06c3a3b11bfe516b48d057bf793c5 *electron-v39.8.1-win32-x64.zip +5a5909a26231a486d55d8791ee3bfc352f27e063f1c9fee6f46aa1b52f90683a *electron.d.ts +27cf8e375bc22ceea6b3d42132f2927ea544edac2b8b2c5dc3c10b5df8dfb027 *ffmpeg-v39.8.1-darwin-arm64.zip +321d9c07f74c6cf77027ec07d888fb7b634d6589207e3c9e016c43e277ca9944 *ffmpeg-v39.8.1-darwin-x64.zip +52ae6eccbdb4a9403a6c3eb46b356a28940ec25958b6b9181fb2f38e612e40ed *ffmpeg-v39.8.1-linux-arm64.zip +622cb781fb1e3b9617e7e60c36384427f7b0d9b5ad888e9bc356a83b050e13f1 *ffmpeg-v39.8.1-linux-armv7l.zip +ba441851788008362f013bf2983b22b0042af8df31bf90123328f928cc067492 *ffmpeg-v39.8.1-linux-x64.zip +27cf8e375bc22ceea6b3d42132f2927ea544edac2b8b2c5dc3c10b5df8dfb027 *ffmpeg-v39.8.1-mas-arm64.zip +321d9c07f74c6cf77027ec07d888fb7b634d6589207e3c9e016c43e277ca9944 *ffmpeg-v39.8.1-mas-x64.zip +0164a04fa63db7e66cf02f70ccae4edd6bad74073c70e3a441ad50668ca31ddd *ffmpeg-v39.8.1-win32-arm64.zip +d420b56023fe20465e76f406d8ae05605942cfdd7ece7bb13f5d87f793fb549b *ffmpeg-v39.8.1-win32-ia32.zip +4f6bbf87ddd4bfad894705f1aea31477bc811ac2cda1330698faa09d9cd7abaf *ffmpeg-v39.8.1-win32-x64.zip +9b811b79b65e654772e3a6e3433dc7542e2d0e61d068871f3c26939b91f27bf4 *hunspell_dictionaries.zip +cfd033219aed2aa1e9a840229c9238eebbc7d4357e7508eea93d9fcdc44c3f19 *libcxx-objects-v39.8.1-linux-arm64.zip +29c35b3be71a30c6b9d0e4fb7a3a45631de8778cae0e84cb4be243455bc483aa *libcxx-objects-v39.8.1-linux-armv7l.zip +96baabd39a32eaf15232ce3e6ffdd05dba4a0c1005ce9e865f3c88cee5d9c296 *libcxx-objects-v39.8.1-linux-x64.zip +68d54bc6d6018ffde7d9c14ec9040dc40871fed628bc3733bcfc4d8109af6a54 *libcxx_headers.zip +9b988e2bb379c6d3094872f600944ad3284510cf225f86368c4f43270b89673c *libcxxabi_headers.zip +55401eba89a13029f2402d2d080108a554cd35949d6eb56b1ed15e4dd39b11a1 *mksnapshot-v39.8.1-darwin-arm64.zip +5a0f5080c4e61bb6b84cc63c4e01787653e49955c18ee67923fc3fd5179aa8a1 *mksnapshot-v39.8.1-darwin-x64.zip +c232d91ab31b1953e70da8ac0ae5184063ddb2aa46d5accabf11fbcf74012888 *mksnapshot-v39.8.1-linux-arm64-x64.zip +9412321bc98770df67dd9209c6e61d56e554a9fbb1c268ae7bcec9664d0c4c47 *mksnapshot-v39.8.1-linux-armv7l-x64.zip +11dbf91e7de6922d1ae9b4fb0bd83cd67eaed48a2b0f40f1162ddf4a6bca9721 *mksnapshot-v39.8.1-linux-x64.zip +d5ae28e132820ea358f91c2f44ea601ca8b8325429a0540d7a6381014b409639 *mksnapshot-v39.8.1-mas-arm64.zip +68a959af589685bc089a241817ba3e25aa10be8601f95b0b70080e82f96275af *mksnapshot-v39.8.1-mas-x64.zip +5f62b8677b640a092889e8358b578a7a1f52ac8c8ad277bf234e606092a2b2fa *mksnapshot-v39.8.1-win32-arm64-x64.zip +c55eb83fe89acfb65b57da3db874f4a5fff76c0a55c2ee96719006ec3bd01663 *mksnapshot-v39.8.1-win32-ia32.zip +8d13de8e583df8c7080a6db7afe04d01b3fdce82d2e5f28fc56c747d23c350c3 *mksnapshot-v39.8.1-win32-x64.zip diff --git a/build/checksums/nodejs.txt b/build/checksums/nodejs.txt index c5cb12c7972..5b1c61efa07 100644 --- a/build/checksums/nodejs.txt +++ b/build/checksums/nodejs.txt @@ -1,7 +1,7 @@ -5ed4db0fcf1eaf84d91ad12462631d73bf4576c1377e192d222e48026a902640 node-v22.22.0-darwin-arm64.tar.gz -5ea50c9d6dea3dfa3abb66b2656f7a4e1c8cef23432b558d45fb538c7b5dedce node-v22.22.0-darwin-x64.tar.gz -25ba95dfb96871fa2ef977f11f95ea90818c8fa15c0f2110771db08d4ba423be node-v22.22.0-linux-arm64.tar.gz -a92684d8720589f19776fb186c5a3a4d273c13436fc8c44b61dd3eeef81f0d3a node-v22.22.0-linux-armv7l.tar.gz -c33c39ed9c80deddde77c960d00119918b9e352426fd604ba41638d6526a4744 node-v22.22.0-linux-x64.tar.gz -fd44256121597d6a3707f4c7730b4e3733eacb5a95cc78a099f601d7e7f8290d win-arm64/node.exe -bae898add4643fcf890a83ad8ae56e20dce7e781cab161a53991ceba70c99ffb win-x64/node.exe +679ad4966339e4ef4900f57996714864e4211b898825bb840c3086c419fbcef2 node-v22.22.1-darwin-arm64.tar.gz +07b13722d558790fca20bb1ecf61bde24b7a4863111f7be77fc57251a407359a node-v22.22.1-darwin-x64.tar.gz +1d1690e9aba47e887a275abc6d8f7317e571a0700deaef493f768377e99155f5 node-v22.22.1-linux-arm64.tar.gz +2b592d21609ef299d1e3918bb806ed62ba715d4109b0f8ec11b132af9fa42d70 node-v22.22.1-linux-armv7l.tar.gz +07c8aafa60644fb81adefa1ee7da860eb1920851ffdc9a37020ab0be47fbc10e node-v22.22.1-linux-x64.tar.gz +993b56091266aec4a41653ea3e70b5b18fadc78952030ca0329309240030859c win-arm64/node.exe +923a41f268ab49ede2e3363fbdd9e790609e385c6f3ca880b4ee9a56a8133e5a win-x64/node.exe diff --git a/cgmanifest.json b/cgmanifest.json index 1b1e1711ccf..2b182b43352 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -516,12 +516,12 @@ "git": { "name": "nodejs", "repositoryUrl": "https://github.com/nodejs/node", - "commitHash": "6add85e4c46b8be383c8b637102d6b6fd206adce", - "tag": "22.22.0" + "commitHash": "b4acf0c9393e4b31c4937564f059c672967161d8", + "tag": "22.22.1" } }, "isOnlyProductionDependency": true, - "version": "22.22.0" + "version": "22.22.1" }, { "component": { @@ -529,13 +529,13 @@ "git": { "name": "electron", "repositoryUrl": "https://github.com/electron/electron", - "commitHash": "69c8cbf259da0f84e9c1db04958516a68f7170aa", - "tag": "39.8.0" + "commitHash": "bd3abf3a2c91fcf09525ea105a9e38e50c19d00a", + "tag": "39.8.1" } }, "isOnlyProductionDependency": true, "license": "MIT", - "version": "39.8.0" + "version": "39.8.1" }, { "component": { diff --git a/package-lock.json b/package-lock.json index 864d8427f6a..9a6ada65f34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -102,7 +102,7 @@ "cookie": "^0.7.2", "debounce": "^1.0.0", "deemon": "^1.13.6", - "electron": "39.8.0", + "electron": "39.8.1", "eslint": "^9.36.0", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", @@ -8387,9 +8387,9 @@ "dev": true }, "node_modules/electron": { - "version": "39.8.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-39.8.0.tgz", - "integrity": "sha512-K+f3YelSyh9Q4LgUXuIhLB4kq73LJrqnIbe8ih9vpWi+iSdPebj0w7FRYwILCMDoyBQMFC9LicYHuIPmZzdKlg==", + "version": "39.8.1", + "resolved": "https://registry.npmjs.org/electron/-/electron-39.8.1.tgz", + "integrity": "sha512-8gHotB8Adb+f8d+xkHk6om32j4McOF7D6X8J2kwZoSNciAXHd84kqVwwr6mi/x43LAmdqkM13RXbPy3Jfq2wnQ==", "dev": true, "hasInstallScript": true, "license": "MIT", diff --git a/package.json b/package.json index f966210f5d2..66af8170f51 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-oss-dev", "version": "1.113.0", - "distro": "2e74305a6fb0a094a3797324d58940dda3d161ff", + "distro": "e5f18aa9c30af482492789ea8994f33f94e09a7d", "author": { "name": "Microsoft Corporation" }, @@ -172,7 +172,7 @@ "cookie": "^0.7.2", "debounce": "^1.0.0", "deemon": "^1.13.6", - "electron": "39.8.0", + "electron": "39.8.1", "eslint": "^9.36.0", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", diff --git a/remote/.npmrc b/remote/.npmrc index b0fee29a02c..8310ec94634 100644 --- a/remote/.npmrc +++ b/remote/.npmrc @@ -1,6 +1,6 @@ disturl="https://nodejs.org/dist" -target="22.22.0" -ms_build_id="406245" +target="22.22.1" +ms_build_id="420065" runtime="node" build_from_source="true" legacy-peer-deps="true" From 11a2e60f4f254f7e6576a171f9cb385ab8e37806 Mon Sep 17 00:00:00 2001 From: Lee Murray Date: Mon, 16 Mar 2026 15:58:23 +0100 Subject: [PATCH 119/133] Update theme names and migrate legacy settings (#302085) * update theme names & make experimental themes new default * feat: migrate legacy theme settings and update notification handling * test: add unit tests for migrateThemeSettingsId function * feat: add command to try new default themes and update notification message * feat: refactor tryNewDefaultThemes command to use Action2 class * feat: update theme names to remove 'Default' prefix and improve theme selection logic * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Regenerated all 126 baseline files (108 regular + 18 tree-sitter) by running the colorize integration tests. --------- Co-authored-by: mrleemurray Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- extensions/theme-2026/.vscodeignore | 5 - extensions/theme-2026/package.json | 30 - extensions/theme-2026/package.nls.json | 6 - extensions/theme-defaults/package.json | 20 +- extensions/theme-defaults/package.nls.json | 2 + .../themes/2026-dark.json | 0 .../themes/2026-light.json | 0 .../theme-defaults/themes/dark_modern.json | 2 +- .../theme-defaults/themes/light_modern.json | 2 +- .../test/colorize-results/12750_html.json | 160 +- .../test/colorize-results/13448_html.json | 60 +- .../test/colorize-results/14119_less.json | 84 +- .../test/colorize-results/25920_html.json | 368 +- .../test/colorize-results/COMMIT_EDITMSG.json | 60 +- .../test/colorize-results/Dockerfile.json | 114 +- .../test/colorize-results/basic_java.json | 840 +- .../colorize-results/git-rebase-todo.json | 196 +- .../colorize-results/issue-1550_yaml.json | 80 +- .../colorize-results/issue-224862_yaml.json | 88 +- .../colorize-results/issue-28354_php.json | 196 +- .../colorize-results/issue-4008_yaml.json | 96 +- .../colorize-results/issue-6303_yaml.json | 132 +- .../colorize-results/issue-76997_php.json | 24 +- .../test/colorize-results/makefile.json | 1432 ++- .../test/colorize-results/md-math_md.json | 2400 ++++-- .../test/colorize-results/test-13777_go.json | 54 +- .../test/colorize-results/test-166781_rs.json | 376 +- .../test/colorize-results/test-173216_sh.json | 164 +- .../test/colorize-results/test-173224_sh.json | 56 +- .../test/colorize-results/test-173336_sh.json | 236 +- .../test/colorize-results/test-23630_cpp.json | 44 +- .../test/colorize-results/test-23850_cpp.json | 40 +- .../test/colorize-results/test-241001_ts.json | 892 +- .../test/colorize-results/test-33886_md.json | 120 +- .../test/colorize-results/test-4287_pug.json | 8 +- .../test/colorize-results/test-6611_rs.json | 560 +- .../test/colorize-results/test-7115_xml.json | 212 +- .../test/colorize-results/test-78769_cpp.json | 432 +- .../test/colorize-results/test-80644_cpp.json | 184 +- .../colorize-results/test-brackets_tsx.json | 160 +- .../test-cssvariables_less.json | 224 +- .../test-cssvariables_scss.json | 200 +- .../colorize-results/test-embedding_html.json | 364 +- .../test-freeze-56377_py.json | 236 +- .../test-freeze-56476_ps1.json | 12 +- .../test-function-inv_ts.json | 80 +- .../colorize-results/test-issue11_ts.json | 1236 ++- .../colorize-results/test-issue241715_ts.json | 2016 +++-- .../colorize-results/test-issue5431_ts.json | 188 +- .../colorize-results/test-issue5465_ts.json | 104 +- .../colorize-results/test-issue5566_ts.json | 148 +- .../test-jsdoc-multiline-type_ts.json | 248 +- .../colorize-results/test-keywords_ts.json | 84 +- .../colorize-results/test-members_ts.json | 148 +- .../test-object-literals_ts.json | 108 +- .../colorize-results/test-regex_coffee.json | 264 +- .../colorize-results/test-strings_ts.json | 208 +- .../test/colorize-results/test-this_ts.json | 44 +- .../colorize-results/test-variables_css.json | 196 +- .../test/colorize-results/test2_pl.json | 1204 ++- .../test/colorize-results/test6916_js.json | 184 +- .../test/colorize-results/test_bat.json | 198 +- .../test/colorize-results/test_bib.json | 400 +- .../test/colorize-results/test_c.json | 1016 ++- .../test/colorize-results/test_cc.json | 720 +- .../test/colorize-results/test_clj.json | 1208 ++- .../colorize-results/test_code-snippets.json | 988 ++- .../test/colorize-results/test_coffee.json | 584 +- .../test/colorize-results/test_cpp.json | 884 +- .../test/colorize-results/test_cs.json | 920 +- .../test/colorize-results/test_cshtml.json | 1296 ++- .../test/colorize-results/test_css.json | 3928 ++++++--- .../test/colorize-results/test_cu.json | 4380 +++++++--- .../test/colorize-results/test_dart.json | 244 +- .../test/colorize-results/test_diff.json | 60 +- .../test/colorize-results/test_env.json | 28 +- .../test/colorize-results/test_fs.json | 512 +- .../test/colorize-results/test_go.json | 560 +- .../test/colorize-results/test_groovy.json | 3792 ++++++-- .../colorize-results/test_handlebars.json | 768 +- .../test/colorize-results/test_hbs.json | 712 +- .../test/colorize-results/test_hlsl.json | 100 +- .../test/colorize-results/test_html.json | 1164 ++- .../test/colorize-results/test_ini.json | 168 +- .../test/colorize-results/test_jl.json | 932 +- .../test/colorize-results/test_js.json | 1404 ++- .../test/colorize-results/test_json.json | 424 +- .../test/colorize-results/test_jsx.json | 872 +- .../test/colorize-results/test_less.json | 1336 ++- .../test/colorize-results/test_log.json | 278 +- .../test/colorize-results/test_lua.json | 284 +- .../test/colorize-results/test_m.json | 1192 ++- .../test/colorize-results/test_md.json | 1076 ++- .../test/colorize-results/test_mm.json | 1132 ++- .../test/colorize-results/test_p6.json | 524 +- .../test/colorize-results/test_php.json | 1320 ++- .../test/colorize-results/test_pl.json | 840 +- .../test/colorize-results/test_ps1.json | 1052 ++- .../test/colorize-results/test_pug.json | 724 +- .../test/colorize-results/test_py.json | 2180 +++-- .../test/colorize-results/test_r.json | 376 +- .../test/colorize-results/test_rb.json | 1184 ++- .../test/colorize-results/test_regexp.ts.json | 780 +- .../test/colorize-results/test_rs.json | 324 +- .../test/colorize-results/test_rst.json | 432 +- .../test/colorize-results/test_scss.json | 7640 ++++++++++++----- .../test/colorize-results/test_sh.json | 958 ++- .../test/colorize-results/test_shader.json | 208 +- .../test/colorize-results/test_sql.json | 140 +- .../test/colorize-results/test_sty.json | 592 +- .../test/colorize-results/test_swift.json | 292 +- .../test/colorize-results/test_tex.json | 344 +- .../test/colorize-results/test_ts.json | 4152 ++++++--- .../test/colorize-results/test_vb.json | 792 +- .../test/colorize-results/test_xml.json | 656 +- .../test/colorize-results/test_yaml.json | 436 +- .../colorize-results/tsconfig_off_json.json | 80 +- .../test-241001_ts.json | 612 +- .../test-function-inv_ts.json | 72 +- .../test-issue11_ts.json | 904 +- .../test-issue241715_ts.json | 1380 ++- .../test-issue5431_ts.json | 132 +- .../test-issue5465_ts.json | 80 +- .../test-issue5566_ts.json | 100 +- .../test-jsdoc-multiline-type_ts.json | 72 +- .../test-keywords_ts.json | 56 +- .../test-members_ts.json | 88 +- .../test-object-literals_ts.json | 68 +- .../test-strings_ts.json | 152 +- .../test-this_ts.json | 32 +- .../test-variables_css.json | 144 +- .../test_css.json | 2640 ++++-- .../test_ini.json | 130 +- .../test_regexp.ts.json | 200 +- .../colorize-tree-sitter-results/test_ts.json | 2856 ++++-- .../browser/configuration.contribution.ts | 2 +- .../themes/browser/themes.contribution.ts | 90 +- .../themes/browser/workbenchThemeService.ts | 70 +- .../themes/common/themeExtensionPoints.ts | 7 +- .../themes/common/workbenchThemeService.ts | 27 +- .../test/common/workbenchThemeService.test.ts | 37 + 141 files changed, 65231 insertions(+), 21737 deletions(-) delete mode 100644 extensions/theme-2026/.vscodeignore delete mode 100644 extensions/theme-2026/package.json delete mode 100644 extensions/theme-2026/package.nls.json rename extensions/{theme-2026 => theme-defaults}/themes/2026-dark.json (100%) rename extensions/{theme-2026 => theme-defaults}/themes/2026-light.json (100%) create mode 100644 src/vs/workbench/services/themes/test/common/workbenchThemeService.test.ts diff --git a/extensions/theme-2026/.vscodeignore b/extensions/theme-2026/.vscodeignore deleted file mode 100644 index 7ef29eaaabf..00000000000 --- a/extensions/theme-2026/.vscodeignore +++ /dev/null @@ -1,5 +0,0 @@ -CUSTOMIZATION.md -node_modules/** -.vscode/** -.gitignore -**/*.map diff --git a/extensions/theme-2026/package.json b/extensions/theme-2026/package.json deleted file mode 100644 index 8360afdac5c..00000000000 --- a/extensions/theme-2026/package.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "name": "theme-2026", - "displayName": "2026 Themes", - "description": "Modern, minimal light and dark themes for 2026 with consistent neutral palette and accessible color contrast", - "version": "0.1.0", - "publisher": "vscode", - "license": "MIT", - "engines": { - "vscode": "^1.85.0" - }, - "categories": [ - "Themes" - ], - "contributes": { - "themes": [ - { - "id": "Experimental Light", - "label": "VS Code Light", - "uiTheme": "vs", - "path": "./themes/2026-light.json" - }, - { - "id": "Experimental Dark", - "label": "VS Code Dark", - "uiTheme": "vs-dark", - "path": "./themes/2026-dark.json" - } - ] - } -} diff --git a/extensions/theme-2026/package.nls.json b/extensions/theme-2026/package.nls.json deleted file mode 100644 index 639cf87f44e..00000000000 --- a/extensions/theme-2026/package.nls.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "displayName": "2026 Themes", - "description": "Modern, minimal light and dark themes for 2026 with consistent neutral palette and accessible color contrast", - "2026-light-label": "2026 Light", - "2026-dark-label": "2026 Dark" -} diff --git a/extensions/theme-defaults/package.json b/extensions/theme-defaults/package.json index edff700e9a8..da70493255a 100644 --- a/extensions/theme-defaults/package.json +++ b/extensions/theme-defaults/package.json @@ -14,25 +14,37 @@ "contributes": { "themes": [ { - "id": "Default Dark+", + "id": "VS Code Light", + "label": "%vsCodeLightThemeLabel%", + "uiTheme": "vs", + "path": "./themes/2026-light.json" + }, + { + "id": "VS Code Dark", + "label": "%vsCodeDarkThemeLabel%", + "uiTheme": "vs-dark", + "path": "./themes/2026-dark.json" + }, + { + "id": "Dark+", "label": "%darkPlusColorThemeLabel%", "uiTheme": "vs-dark", "path": "./themes/dark_plus.json" }, { - "id": "Default Dark Modern", + "id": "Dark Modern", "label": "%darkModernThemeLabel%", "uiTheme": "vs-dark", "path": "./themes/dark_modern.json" }, { - "id": "Default Light+", + "id": "Light+", "label": "%lightPlusColorThemeLabel%", "uiTheme": "vs", "path": "./themes/light_plus.json" }, { - "id": "Default Light Modern", + "id": "Light Modern", "label": "%lightModernThemeLabel%", "uiTheme": "vs", "path": "./themes/light_modern.json" diff --git a/extensions/theme-defaults/package.nls.json b/extensions/theme-defaults/package.nls.json index cacbd6b8d9a..1e9bbdc6a59 100644 --- a/extensions/theme-defaults/package.nls.json +++ b/extensions/theme-defaults/package.nls.json @@ -1,6 +1,8 @@ { "displayName": "Default Themes", "description": "The default Visual Studio light and dark themes", + "vsCodeLightThemeLabel": "VS Code Light", + "vsCodeDarkThemeLabel": "VS Code Dark", "darkPlusColorThemeLabel": "Dark+", "darkModernThemeLabel": "Dark Modern", "lightPlusColorThemeLabel": "Light+", diff --git a/extensions/theme-2026/themes/2026-dark.json b/extensions/theme-defaults/themes/2026-dark.json similarity index 100% rename from extensions/theme-2026/themes/2026-dark.json rename to extensions/theme-defaults/themes/2026-dark.json diff --git a/extensions/theme-2026/themes/2026-light.json b/extensions/theme-defaults/themes/2026-light.json similarity index 100% rename from extensions/theme-2026/themes/2026-light.json rename to extensions/theme-defaults/themes/2026-light.json diff --git a/extensions/theme-defaults/themes/dark_modern.json b/extensions/theme-defaults/themes/dark_modern.json index 574d89f9c4a..bc4b9ce91bc 100644 --- a/extensions/theme-defaults/themes/dark_modern.json +++ b/extensions/theme-defaults/themes/dark_modern.json @@ -1,6 +1,6 @@ { "$schema": "vscode://schemas/color-theme", - "name": "Default Dark Modern", + "name": "Dark Modern", "include": "./dark_plus.json", "colors": { "activityBar.activeBorder": "#0078D4", diff --git a/extensions/theme-defaults/themes/light_modern.json b/extensions/theme-defaults/themes/light_modern.json index 1576ef7e5c1..84aa2b21038 100644 --- a/extensions/theme-defaults/themes/light_modern.json +++ b/extensions/theme-defaults/themes/light_modern.json @@ -1,6 +1,6 @@ { "$schema": "vscode://schemas/color-theme", - "name": "Default Light Modern", + "name": "Light Modern", "include": "./light_plus.json", "colors": { "activityBar.activeBorder": "#005FB8", diff --git a/extensions/vscode-colorize-tests/test/colorize-results/12750_html.json b/extensions/vscode-colorize-tests/test/colorize-results/12750_html.json index 2b8a1e05fc7..13c11779aa5 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/12750_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/12750_html.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -66,7 +74,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -122,7 +138,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -136,7 +154,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -150,7 +170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -192,7 +218,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -290,7 +330,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -304,7 +346,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -318,7 +362,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -332,7 +378,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -360,7 +410,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -374,7 +426,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -388,7 +442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -402,7 +458,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -416,7 +474,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -430,7 +490,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -458,7 +522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -472,7 +538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -528,7 +602,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -542,7 +618,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -556,7 +634,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/13448_html.json b/extensions/vscode-colorize-tests/test/colorize-results/13448_html.json index 659360a9f42..1c3cbad670f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/13448_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/13448_html.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -80,7 +90,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -94,7 +106,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -122,7 +138,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -136,7 +154,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -150,7 +170,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -164,7 +186,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -178,7 +202,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -192,7 +218,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -206,7 +234,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/14119_less.json b/extensions/vscode-colorize-tests/test/colorize-results/14119_less.json index 66807538fed..b0f13c614b7 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/14119_less.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/14119_less.json @@ -10,7 +10,9 @@ "hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D", "dark_modern": "source.css.less entity.other.attribute-name.id: #D7BA7D", "hc_light": "source.css.less entity.other.attribute-name.id: #0F4A85", - "light_modern": "source.css.less entity.other.attribute-name.id: #800000" + "light_modern": "source.css.less entity.other.attribute-name.id: #800000", + "2026-dark": "source.css.less entity.other.attribute-name.id: #D7BA7D", + "2026-light": "source.css.less entity.other.attribute-name.id: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D", "dark_modern": "source.css.less entity.other.attribute-name.id: #D7BA7D", "hc_light": "source.css.less entity.other.attribute-name.id: #0F4A85", - "light_modern": "source.css.less entity.other.attribute-name.id: #800000" + "light_modern": "source.css.less entity.other.attribute-name.id: #800000", + "2026-dark": "source.css.less entity.other.attribute-name.id: #D7BA7D", + "2026-light": "source.css.less entity.other.attribute-name.id: #800000" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -66,7 +74,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/25920_html.json b/extensions/vscode-colorize-tests/test/colorize-results/25920_html.json index 0c325bffb21..203f1785ff5 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/25920_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/25920_html.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -80,7 +90,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -108,7 +122,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -164,7 +186,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -178,7 +202,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -192,7 +218,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -206,7 +234,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -220,7 +250,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -234,7 +266,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -248,7 +282,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -290,7 +330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -304,7 +346,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -318,7 +362,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -332,7 +378,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -346,7 +394,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -360,7 +410,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -374,7 +426,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -402,7 +458,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -416,7 +474,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -444,7 +506,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -458,7 +522,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -472,7 +538,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -542,7 +618,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -570,7 +650,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -584,7 +666,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -598,7 +682,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -612,7 +698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -626,7 +714,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -654,7 +746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -668,7 +762,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -682,7 +778,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -696,7 +794,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -710,7 +810,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -724,7 +826,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -738,7 +842,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -752,7 +858,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -780,7 +890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -808,7 +922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -822,7 +938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -836,7 +954,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -850,7 +970,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -864,7 +986,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -892,7 +1018,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -920,7 +1050,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -934,7 +1066,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -948,7 +1082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -962,7 +1098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -976,7 +1114,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -990,7 +1130,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/COMMIT_EDITMSG.json b/extensions/vscode-colorize-tests/test/colorize-results/COMMIT_EDITMSG.json index c8ca0791cb3..2139b64abae 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/COMMIT_EDITMSG.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/COMMIT_EDITMSG.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -108,7 +122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -122,7 +138,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -136,7 +154,9 @@ "hc_black": "markup.deleted: #CE9178", "dark_modern": "markup.deleted: #CE9178", "hc_light": "markup.deleted: #5A5A5A", - "light_modern": "markup.deleted: #A31515" + "light_modern": "markup.deleted: #A31515", + "2026-dark": "markup.deleted: #FF938A", + "2026-light": "markup.deleted: #82071E" } }, { @@ -150,7 +170,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -164,7 +186,9 @@ "hc_black": "markup.changed: #569CD6", "dark_modern": "markup.changed: #569CD6", "hc_light": "markup.changed: #0451A5", - "light_modern": "markup.changed: #0451A5" + "light_modern": "markup.changed: #0451A5", + "2026-dark": "markup.changed: #F69D50", + "2026-light": "markup.changed: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -192,7 +218,9 @@ "hc_black": "markup.inserted: #B5CEA8", "dark_modern": "markup.inserted: #B5CEA8", "hc_light": "markup.inserted: #096D48", - "light_modern": "markup.inserted: #098658" + "light_modern": "markup.inserted: #098658", + "2026-dark": "markup.inserted: #8DDB8C", + "2026-light": "markup.inserted: #116329" } }, { @@ -206,7 +234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/Dockerfile.json b/extensions/vscode-colorize-tests/test/colorize-results/Dockerfile.json index cc259fb8072..34b0e6c33cf 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/Dockerfile.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/Dockerfile.json @@ -10,7 +10,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } -] +] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/basic_java.json b/extensions/vscode-colorize-tests/test/colorize-results/basic_java.json index 71a5a901280..3ab2f42be31 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/basic_java.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/basic_java.json @@ -10,7 +10,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.modifier.package.java: #D4D4D4", "dark_modern": "storage.modifier.package.java: #D4D4D4", "hc_light": "storage.modifier.package.java: #000000", - "light_modern": "storage.modifier.package.java: #000000" + "light_modern": "storage.modifier.package.java: #000000", + "2026-dark": "storage.modifier.package.java: #D4D4D4", + "2026-light": "storage.modifier.package.java: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -108,7 +122,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -136,7 +154,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -150,7 +170,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -234,7 +266,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -248,7 +282,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "storage.modifier.import.java: #D4D4D4", "dark_modern": "storage.modifier.import.java: #D4D4D4", "hc_light": "storage.modifier.import.java: #000000", - "light_modern": "storage.modifier.import.java: #000000" + "light_modern": "storage.modifier.import.java: #000000", + "2026-dark": "storage.modifier.import.java: #D4D4D4", + "2026-light": "storage.modifier.import.java: #000000" } }, { @@ -290,7 +330,9 @@ "hc_black": "variable.language.wildcard.java: #D4D4D4", "dark_modern": "variable.language.wildcard.java: #D4D4D4", "hc_light": "variable.language.wildcard.java: #000000", - "light_modern": "variable.language.wildcard.java: #000000" + "light_modern": "variable.language.wildcard.java: #000000", + "2026-dark": "variable.language.wildcard.java: #D4D4D4", + "2026-light": "variable.language.wildcard.java: #000000" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -332,7 +378,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -346,7 +394,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -360,7 +410,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -374,7 +426,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "storage.type.java: #4EC9B0", "dark_modern": "storage.type.java: #4EC9B0", "hc_light": "storage.type.java: #185E73", - "light_modern": "storage.type.java: #267F99" + "light_modern": "storage.type.java: #267F99", + "2026-dark": "storage.type.java: #ADBAC7", + "2026-light": "storage.type.java: #1F2328" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -542,7 +618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -584,7 +666,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -598,7 +682,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -612,7 +698,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -640,7 +730,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -654,7 +746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -668,7 +762,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -682,7 +778,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -920,7 +1050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "storage.type.annotation.java: #4EC9B0", "dark_modern": "storage.type.annotation.java: #4EC9B0", "hc_light": "storage.type.annotation.java: #185E73", - "light_modern": "storage.type.annotation.java: #267F99" + "light_modern": "storage.type.annotation.java: #267F99", + "2026-dark": "storage.type.annotation.java: #4EC9B0", + "2026-light": "storage.type.annotation.java: #267F99" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "storage.type.annotation.java: #4EC9B0", "dark_modern": "storage.type.annotation.java: #4EC9B0", "hc_light": "storage.type.annotation.java: #185E73", - "light_modern": "storage.type.annotation.java: #267F99" + "light_modern": "storage.type.annotation.java: #267F99", + "2026-dark": "storage.type.annotation.java: #4EC9B0", + "2026-light": "storage.type.annotation.java: #267F99" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "storage.type.primitive.java: #4EC9B0", "dark_modern": "storage.type.primitive.java: #4EC9B0", "hc_light": "storage.type.primitive.java: #185E73", - "light_modern": "storage.type.primitive.java: #267F99" + "light_modern": "storage.type.primitive.java: #267F99", + "2026-dark": "storage.type.primitive.java: #4EC9B0", + "2026-light": "storage.type.primitive.java: #267F99" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "storage.type.java: #4EC9B0", "dark_modern": "storage.type.java: #4EC9B0", "hc_light": "storage.type.java: #185E73", - "light_modern": "storage.type.java: #267F99" + "light_modern": "storage.type.java: #267F99", + "2026-dark": "storage.type.java: #ADBAC7", + "2026-light": "storage.type.java: #1F2328" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "storage.type.generic.java: #4EC9B0", "dark_modern": "storage.type.generic.java: #4EC9B0", "hc_light": "storage.type.generic.java: #185E73", - "light_modern": "storage.type.generic.java: #267F99" + "light_modern": "storage.type.generic.java: #267F99", + "2026-dark": "storage.type.generic.java: #4EC9B0", + "2026-light": "storage.type.generic.java: #267F99" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/git-rebase-todo.json b/extensions/vscode-colorize-tests/test/colorize-results/git-rebase-todo.json index 0ee7e4c7e7b..483553073ba 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/git-rebase-todo.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/git-rebase-todo.json @@ -10,7 +10,9 @@ "hc_black": "support.function.git-rebase: #D4D4D4", "dark_modern": "support.function.git-rebase: #9CDCFE", "hc_light": "support.function.git-rebase: #0451A5", - "light_modern": "support.function.git-rebase: #0451A5" + "light_modern": "support.function.git-rebase: #0451A5", + "2026-dark": "support.function.git-rebase: #9CDCFE", + "2026-light": "support.function.git-rebase: #0451A5" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "constant.sha.git-rebase: #B5CEA8", "dark_modern": "constant.sha.git-rebase: #B5CEA8", "hc_light": "constant.sha.git-rebase: #096D48", - "light_modern": "constant.sha.git-rebase: #098658" + "light_modern": "constant.sha.git-rebase: #098658", + "2026-dark": "constant.sha.git-rebase: #B5CEA8", + "2026-light": "constant.sha.git-rebase: #098658" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "support.function.git-rebase: #D4D4D4", "dark_modern": "support.function.git-rebase: #9CDCFE", "hc_light": "support.function.git-rebase: #0451A5", - "light_modern": "support.function.git-rebase: #0451A5" + "light_modern": "support.function.git-rebase: #0451A5", + "2026-dark": "support.function.git-rebase: #9CDCFE", + "2026-light": "support.function.git-rebase: #0451A5" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "constant.sha.git-rebase: #B5CEA8", "dark_modern": "constant.sha.git-rebase: #B5CEA8", "hc_light": "constant.sha.git-rebase: #096D48", - "light_modern": "constant.sha.git-rebase: #098658" + "light_modern": "constant.sha.git-rebase: #098658", + "2026-dark": "constant.sha.git-rebase: #B5CEA8", + "2026-light": "constant.sha.git-rebase: #098658" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "support.function.git-rebase: #D4D4D4", "dark_modern": "support.function.git-rebase: #9CDCFE", "hc_light": "support.function.git-rebase: #0451A5", - "light_modern": "support.function.git-rebase: #0451A5" + "light_modern": "support.function.git-rebase: #0451A5", + "2026-dark": "support.function.git-rebase: #9CDCFE", + "2026-light": "support.function.git-rebase: #0451A5" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "constant.sha.git-rebase: #B5CEA8", "dark_modern": "constant.sha.git-rebase: #B5CEA8", "hc_light": "constant.sha.git-rebase: #096D48", - "light_modern": "constant.sha.git-rebase: #098658" + "light_modern": "constant.sha.git-rebase: #098658", + "2026-dark": "constant.sha.git-rebase: #B5CEA8", + "2026-light": "constant.sha.git-rebase: #098658" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "support.function.git-rebase: #D4D4D4", "dark_modern": "support.function.git-rebase: #9CDCFE", "hc_light": "support.function.git-rebase: #0451A5", - "light_modern": "support.function.git-rebase: #0451A5" + "light_modern": "support.function.git-rebase: #0451A5", + "2026-dark": "support.function.git-rebase: #9CDCFE", + "2026-light": "support.function.git-rebase: #0451A5" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "constant.sha.git-rebase: #B5CEA8", "dark_modern": "constant.sha.git-rebase: #B5CEA8", "hc_light": "constant.sha.git-rebase: #096D48", - "light_modern": "constant.sha.git-rebase: #098658" + "light_modern": "constant.sha.git-rebase: #098658", + "2026-dark": "constant.sha.git-rebase: #B5CEA8", + "2026-light": "constant.sha.git-rebase: #098658" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.function.git-rebase: #D4D4D4", "dark_modern": "support.function.git-rebase: #9CDCFE", "hc_light": "support.function.git-rebase: #0451A5", - "light_modern": "support.function.git-rebase: #0451A5" + "light_modern": "support.function.git-rebase: #0451A5", + "2026-dark": "support.function.git-rebase: #9CDCFE", + "2026-light": "support.function.git-rebase: #0451A5" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "constant.sha.git-rebase: #B5CEA8", "dark_modern": "constant.sha.git-rebase: #B5CEA8", "hc_light": "constant.sha.git-rebase: #096D48", - "light_modern": "constant.sha.git-rebase: #098658" + "light_modern": "constant.sha.git-rebase: #098658", + "2026-dark": "constant.sha.git-rebase: #B5CEA8", + "2026-light": "constant.sha.git-rebase: #098658" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "support.function.git-rebase: #D4D4D4", "dark_modern": "support.function.git-rebase: #9CDCFE", "hc_light": "support.function.git-rebase: #0451A5", - "light_modern": "support.function.git-rebase: #0451A5" + "light_modern": "support.function.git-rebase: #0451A5", + "2026-dark": "support.function.git-rebase: #9CDCFE", + "2026-light": "support.function.git-rebase: #0451A5" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "constant.sha.git-rebase: #B5CEA8", "dark_modern": "constant.sha.git-rebase: #B5CEA8", "hc_light": "constant.sha.git-rebase: #096D48", - "light_modern": "constant.sha.git-rebase: #098658" + "light_modern": "constant.sha.git-rebase: #098658", + "2026-dark": "constant.sha.git-rebase: #B5CEA8", + "2026-light": "constant.sha.git-rebase: #098658" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "support.function.git-rebase: #D4D4D4", "dark_modern": "support.function.git-rebase: #9CDCFE", "hc_light": "support.function.git-rebase: #0451A5", - "light_modern": "support.function.git-rebase: #0451A5" + "light_modern": "support.function.git-rebase: #0451A5", + "2026-dark": "support.function.git-rebase: #9CDCFE", + "2026-light": "support.function.git-rebase: #0451A5" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "constant.sha.git-rebase: #B5CEA8", "dark_modern": "constant.sha.git-rebase: #B5CEA8", "hc_light": "constant.sha.git-rebase: #096D48", - "light_modern": "constant.sha.git-rebase: #098658" + "light_modern": "constant.sha.git-rebase: #098658", + "2026-dark": "constant.sha.git-rebase: #B5CEA8", + "2026-light": "constant.sha.git-rebase: #098658" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -514,7 +586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -528,7 +602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -542,7 +618,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -556,7 +634,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -570,7 +650,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -584,7 +666,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -598,7 +682,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -612,7 +698,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -626,7 +714,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -640,7 +730,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -654,7 +746,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -668,7 +762,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -682,7 +778,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-1550_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-1550_yaml.json index cc1450808af..cd2e443c4a3 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-1550_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-1550_yaml.json @@ -10,7 +10,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -150,7 +170,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -220,7 +250,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-224862_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-224862_yaml.json index f79882e54e4..d319ff190c0 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-224862_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-224862_yaml.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -122,7 +138,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -136,7 +154,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-28354_php.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-28354_php.json index fa41ab9c049..f7a5cb7b9ba 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-28354_php.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-28354_php.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -94,7 +106,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded.begin.php: #569CD6", "hc_light": "punctuation.section.embedded.begin.php: #0F4A85", - "light_modern": "punctuation.section.embedded.begin.php: #800000" + "light_modern": "punctuation.section.embedded.begin.php: #800000", + "2026-dark": "punctuation.section.embedded.begin.php: #569CD6", + "2026-light": "punctuation.section.embedded.begin.php: #800000" } }, { @@ -108,7 +122,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -150,7 +170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -178,7 +202,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -206,7 +234,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -248,7 +282,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -290,7 +330,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -304,7 +346,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -318,7 +362,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -374,7 +426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -388,7 +442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -402,7 +458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -458,7 +522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -472,7 +538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -542,7 +618,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -570,7 +650,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -584,7 +666,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded.end.php: #569CD6", "hc_light": "punctuation.section.embedded.end.php: #0F4A85", - "light_modern": "punctuation.section.embedded.end.php: #800000" + "light_modern": "punctuation.section.embedded.end.php: #800000", + "2026-dark": "punctuation.section.embedded.end.php: #569CD6", + "2026-light": "punctuation.section.embedded.end.php: #800000" } }, { @@ -598,7 +682,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded.end.php: #569CD6", "hc_light": "punctuation.section.embedded.end.php: #0F4A85", - "light_modern": "punctuation.section.embedded.end.php: #800000" + "light_modern": "punctuation.section.embedded.end.php: #800000", + "2026-dark": "punctuation.section.embedded.end.php: #569CD6", + "2026-light": "punctuation.section.embedded.end.php: #800000" } }, { @@ -612,7 +698,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -654,7 +746,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -668,7 +762,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -682,7 +778,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-4008_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-4008_yaml.json index c8c2d57d903..f95cda9326c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-4008_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-4008_yaml.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -206,7 +234,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-6303_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-6303_yaml.json index e5267d62494..817024716d6 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-6303_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-6303_yaml.json @@ -10,7 +10,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", - "light_modern": "string.quoted.single.yaml: #0000FF" + "light_modern": "string.quoted.single.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.yaml: #0000FF" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-76997_php.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-76997_php.json index 60bff0cddfc..ab471c6dfeb 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-76997_php.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-76997_php.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -80,7 +90,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/makefile.json b/extensions/vscode-colorize-tests/test/colorize-results/makefile.json index b03ac95a7f9..5fe4e4691d2 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/makefile.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/makefile.json @@ -10,7 +10,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -430,7 +490,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -444,7 +506,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -458,7 +522,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -500,7 +570,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -514,7 +586,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -528,7 +602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -542,7 +618,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -668,7 +762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -682,7 +778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -696,7 +794,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -780,7 +890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -794,7 +906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -836,7 +954,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/md-math_md.json b/extensions/vscode-colorize-tests/test/colorize-results/md-math_md.json index 1f650e7f45e..c85d6d73c28 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/md-math_md.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/md-math_md.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -80,7 +90,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -192,7 +218,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -206,7 +234,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -346,7 +394,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -360,7 +410,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -374,7 +426,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -388,7 +442,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -402,7 +458,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -416,7 +474,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -430,7 +490,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -458,7 +522,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -472,7 +538,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -514,7 +586,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -528,7 +602,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -542,7 +618,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -570,7 +650,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -584,7 +666,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -598,7 +682,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -612,7 +698,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -626,7 +714,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -640,7 +730,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -654,7 +746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -668,7 +762,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -682,7 +778,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -696,7 +794,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -710,7 +810,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -724,7 +826,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -738,7 +842,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -752,7 +858,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -780,7 +890,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -794,7 +906,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -808,7 +922,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -822,7 +938,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -836,7 +954,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -850,7 +970,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -864,7 +986,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -892,7 +1018,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -990,7 +1130,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7640,7 +8730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7654,7 +8746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7668,7 +8762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7682,7 +8778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7696,7 +8794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7710,7 +8810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7724,7 +8826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7738,7 +8842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7752,7 +8858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7766,7 +8874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7780,7 +8890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7794,7 +8906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7808,7 +8922,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7822,7 +8938,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7836,7 +8954,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7850,7 +8970,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7864,7 +8986,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7878,7 +9002,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7892,7 +9018,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7906,7 +9034,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -7920,7 +9050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7934,7 +9066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7948,7 +9082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7962,7 +9098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7976,7 +9114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -7990,7 +9130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -8004,7 +9146,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8018,7 +9162,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -8032,7 +9178,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8046,7 +9194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8060,7 +9210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8074,7 +9226,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -8088,7 +9242,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -8102,7 +9258,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -8116,7 +9274,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8130,7 +9290,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -8144,7 +9306,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -8158,7 +9322,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8172,7 +9338,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -8186,7 +9354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8200,7 +9370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8214,7 +9386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8228,7 +9402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8242,7 +9418,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8256,7 +9434,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -8270,7 +9450,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8284,7 +9466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8298,7 +9482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8312,7 +9498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8326,7 +9514,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8340,7 +9530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -8354,7 +9546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8368,7 +9562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8382,7 +9578,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -8396,7 +9594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-13777_go.json b/extensions/vscode-colorize-tests/test/colorize-results/test-13777_go.json index 2309da55308..8991e46f70f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-13777_go.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-13777_go.json @@ -10,7 +10,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -136,7 +154,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -178,7 +202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } } -] +] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-166781_rs.json b/extensions/vscode-colorize-tests/test/colorize-results/test-166781_rs.json index d32ea47f217..02f1efcdf05 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-166781_rs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-166781_rs.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -150,7 +170,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -164,7 +186,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -178,7 +202,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -192,7 +218,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -206,7 +234,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -220,7 +250,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -234,7 +266,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -248,7 +282,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -262,7 +298,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -276,7 +314,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -290,7 +330,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -304,7 +346,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -318,7 +362,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -332,7 +378,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -346,7 +394,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -360,7 +410,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -374,7 +426,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -388,7 +442,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -402,7 +458,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -416,7 +474,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -430,7 +490,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -444,7 +506,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -458,7 +522,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -472,7 +538,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -486,7 +554,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -500,7 +570,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -514,7 +586,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -528,7 +602,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -542,7 +618,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -556,7 +634,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -570,7 +650,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -584,7 +666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -598,7 +682,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -612,7 +698,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -626,7 +714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -640,7 +730,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -654,7 +746,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -668,7 +762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -682,7 +778,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -696,7 +794,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -738,7 +842,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -752,7 +858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -766,7 +874,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -780,7 +890,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -794,7 +906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -808,7 +922,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -822,7 +938,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -836,7 +954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -850,7 +970,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -864,7 +986,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -892,7 +1018,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -920,7 +1050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -934,7 +1066,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -976,7 +1114,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -990,7 +1130,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-173216_sh.json b/extensions/vscode-colorize-tests/test/colorize-results/test-173216_sh.json index cadc88d9671..bc54ca3d2b8 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-173216_sh.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-173216_sh.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -388,7 +442,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -402,7 +458,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -444,7 +506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -458,7 +522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -542,7 +618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -556,7 +634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -570,7 +650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-173224_sh.json b/extensions/vscode-colorize-tests/test/colorize-results/test-173224_sh.json index 4c038d48fdd..beed849095e 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-173224_sh.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-173224_sh.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-173336_sh.json b/extensions/vscode-colorize-tests/test/colorize-results/test-173336_sh.json index c1875bfa986..8bda5e761ea 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-173336_sh.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-173336_sh.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -318,7 +362,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -486,7 +554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -500,7 +570,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -514,7 +586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -528,7 +602,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -570,7 +650,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -584,7 +666,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -654,7 +746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -668,7 +762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -738,7 +842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -780,7 +890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -794,7 +906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -808,7 +922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -822,7 +938,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-23630_cpp.json b/extensions/vscode-colorize-tests/test/colorize-results/test-23630_cpp.json index 79e4727a417..0c0b6e7d502 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-23630_cpp.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-23630_cpp.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -38,7 +42,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -66,7 +74,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -108,7 +122,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-23850_cpp.json b/extensions/vscode-colorize-tests/test/colorize-results/test-23850_cpp.json index a5e6addc3b1..b35aa692ff3 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-23850_cpp.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-23850_cpp.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -38,7 +42,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -94,7 +106,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-241001_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-241001_ts.json index 67b874115af..9afc4f1c992 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-241001_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-241001_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -808,7 +922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -822,7 +938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-33886_md.json b/extensions/vscode-colorize-tests/test/colorize-results/test-33886_md.json index 645a855fc16..7769bfb7a9c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-33886_md.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-33886_md.json @@ -10,7 +10,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -24,7 +26,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -38,7 +42,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -52,7 +58,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -80,7 +90,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -94,7 +106,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -122,7 +138,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -164,7 +186,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -178,7 +202,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -192,7 +218,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -206,7 +234,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -220,7 +250,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -234,7 +266,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -248,7 +282,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -262,7 +298,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -276,7 +314,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -290,7 +330,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -304,7 +346,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -360,7 +410,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -374,7 +426,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -388,7 +442,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -402,7 +458,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -416,7 +474,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-4287_pug.json b/extensions/vscode-colorize-tests/test/colorize-results/test-4287_pug.json index 0dc90cecce7..7b1fb3bcc22 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-4287_pug.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-4287_pug.json @@ -10,7 +10,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", - "light_modern": "string.comment.buffered.block.pug: #0000FF" + "light_modern": "string.comment.buffered.block.pug: #0000FF", + "2026-dark": "string.comment: #768390", + "2026-light": "string.comment.buffered.block.pug: #0000FF" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-6611_rs.json b/extensions/vscode-colorize-tests/test/colorize-results/test-6611_rs.json index 9897e09a654..a1d6e1c8c2b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-6611_rs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-6611_rs.json @@ -10,7 +10,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-7115_xml.json b/extensions/vscode-colorize-tests/test/colorize-results/test-7115_xml.json index 3c4f2e0571d..11f70453a33 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-7115_xml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-7115_xml.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -276,7 +314,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -290,7 +330,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -304,7 +346,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -416,7 +474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -570,7 +650,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -584,7 +666,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -626,7 +714,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -640,7 +730,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -682,7 +778,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -696,7 +794,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -710,7 +810,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -724,7 +826,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -738,7 +842,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-78769_cpp.json b/extensions/vscode-colorize-tests/test/colorize-results/test-78769_cpp.json index 16438692b78..4e9207931c8 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-78769_cpp.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-78769_cpp.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -38,7 +42,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -66,7 +74,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -80,7 +90,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -94,7 +106,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -122,7 +138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -136,7 +154,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -150,7 +170,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -192,7 +218,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -220,7 +250,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -234,7 +266,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -248,7 +282,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -262,7 +298,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -276,7 +314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -304,7 +346,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -346,7 +394,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -374,7 +426,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -402,7 +458,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -416,7 +474,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -444,7 +506,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -458,7 +522,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -486,7 +554,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -514,7 +586,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -528,7 +602,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -570,7 +650,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -598,7 +682,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -626,7 +714,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -640,7 +730,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -654,7 +746,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -668,7 +762,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -682,7 +778,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -696,7 +794,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -766,7 +874,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -794,7 +906,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -822,7 +938,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -850,7 +970,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -878,7 +1002,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -892,7 +1018,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -920,7 +1050,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -934,7 +1066,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -976,7 +1114,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -990,7 +1130,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "entity.name.scope-resolution: #4EC9B0", "dark_modern": "entity.name.scope-resolution: #4EC9B0", "hc_light": "entity.name.scope-resolution: #185E73", - "light_modern": "entity.name.scope-resolution: #267F99" + "light_modern": "entity.name.scope-resolution: #267F99", + "2026-dark": "entity.name.scope-resolution: #4EC9B0", + "2026-light": "entity.name.scope-resolution: #267F99" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-80644_cpp.json b/extensions/vscode-colorize-tests/test/colorize-results/test-80644_cpp.json index c3eebff0ef4..3b765a3f142 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-80644_cpp.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-80644_cpp.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.scope-resolution: #4EC9B0", "dark_modern": "entity.name.scope-resolution: #4EC9B0", "hc_light": "entity.name.scope-resolution: #185E73", - "light_modern": "entity.name.scope-resolution: #267F99" + "light_modern": "entity.name.scope-resolution: #267F99", + "2026-dark": "entity.name.scope-resolution: #4EC9B0", + "2026-light": "entity.name.scope-resolution: #267F99" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -514,7 +586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -528,7 +602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-brackets_tsx.json b/extensions/vscode-colorize-tests/test/colorize-results/test-brackets_tsx.json index 2b5d45b6adb..eb18645964f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-brackets_tsx.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-brackets_tsx.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -206,7 +234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -220,7 +250,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -542,7 +618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-cssvariables_less.json b/extensions/vscode-colorize-tests/test/colorize-results/test-cssvariables_less.json index 3381f6448d0..835a5985b12 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-cssvariables_less.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-cssvariables_less.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -94,7 +106,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -206,7 +234,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "entity.name.tag.less: #D7BA7D", "dark_modern": "entity.name.tag.less: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.less: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -668,7 +762,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -724,7 +826,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-cssvariables_scss.json b/extensions/vscode-colorize-tests/test/colorize-results/test-cssvariables_scss.json index e78169f5e01..bea21f5c872 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-cssvariables_scss.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-cssvariables_scss.json @@ -10,7 +10,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -654,7 +746,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-embedding_html.json b/extensions/vscode-colorize-tests/test/colorize-results/test-embedding_html.json index 5e41ff044b4..1b0253e9784 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-embedding_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-embedding_html.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -66,7 +74,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -94,7 +106,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -178,7 +202,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -192,7 +218,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -206,7 +234,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -220,7 +250,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -234,7 +266,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -248,7 +282,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -262,7 +298,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -290,7 +330,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -304,7 +346,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -318,7 +362,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -332,7 +378,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -360,7 +410,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -374,7 +426,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -388,7 +442,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -402,7 +458,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -416,7 +474,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -444,7 +506,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -458,7 +522,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -472,7 +538,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -542,7 +618,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -556,7 +634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -570,7 +650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -640,7 +730,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -654,7 +746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -668,7 +762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -738,7 +842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.html: #0F4A85", - "light_modern": "string.unquoted.html: #0000FF" + "light_modern": "string.unquoted.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.html: #0000FF" } }, { @@ -752,7 +858,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -766,7 +874,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -780,7 +890,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -794,7 +906,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -808,7 +922,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -822,7 +938,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -892,7 +1018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -906,7 +1034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -920,7 +1050,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -934,7 +1066,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -962,7 +1098,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -990,7 +1130,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.html: #0F4A85", - "light_modern": "string.unquoted.html: #0000FF" + "light_modern": "string.unquoted.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.html: #0000FF" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56377_py.json b/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56377_py.json index 432ecde8cce..164c8da26ff 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56377_py.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56377_py.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -584,7 +666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -598,7 +682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -738,7 +842,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -752,7 +858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -766,7 +874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56476_ps1.json b/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56476_ps1.json index 50919dc27de..e250b202311 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56476_ps1.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56476_ps1.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-function-inv_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-function-inv_ts.json index a45de974884..3db049921db 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-function-inv_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-function-inv_ts.json @@ -10,7 +10,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue11_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue11_ts.json index 68717cc4939..94671db8de3 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue11_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue11_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -332,7 +378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -402,7 +458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -416,7 +474,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -570,7 +650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -696,7 +794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -850,7 +970,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -920,7 +1050,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -976,7 +1114,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue241715_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue241715_ts.json index da9e674e46c..6b40d25c014 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue241715_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue241715_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -668,7 +762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -696,7 +794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "entity.other.inherited-class: #4EC9B0", "dark_modern": "entity.other.inherited-class: #4EC9B0", "hc_light": "entity.other.inherited-class: #185E73", - "light_modern": "entity.other.inherited-class: #267F99" + "light_modern": "entity.other.inherited-class: #267F99", + "2026-dark": "entity.other.inherited-class: #4EC9B0", + "2026-light": "entity.other.inherited-class: #267F99" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "keyword.operator.expression: #569CD6", "dark_modern": "keyword.operator.expression: #569CD6", "hc_light": "keyword.operator.expression: #0F4A85", - "light_modern": "keyword.operator.expression: #0000FF" + "light_modern": "keyword.operator.expression: #0000FF", + "2026-dark": "keyword.operator.expression: #569CD6", + "2026-light": "keyword.operator.expression: #0000FF" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.enummember: #4FC1FF", "hc_light": "variable.other.enummember: #02715D", - "light_modern": "variable.other.enummember: #0070C1" + "light_modern": "variable.other.enummember: #0070C1", + "2026-dark": "variable.other.enummember: #6CB6FF", + "2026-light": "variable.other.enummember: #0550AE" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "keyword.operator.expression: #569CD6", "dark_modern": "keyword.operator.expression: #569CD6", "hc_light": "keyword.operator.expression: #0F4A85", - "light_modern": "keyword.operator.expression: #0000FF" + "light_modern": "keyword.operator.expression: #0000FF", + "2026-dark": "keyword.operator.expression: #569CD6", + "2026-light": "keyword.operator.expression: #0000FF" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5431_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5431_ts.json index c1988500c97..9ee460311ce 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5431_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5431_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -248,7 +282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -388,7 +442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -444,7 +506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -458,7 +522,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -514,7 +586,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -556,7 +634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -598,7 +682,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5465_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5465_ts.json index 4282511c5e8..1b70d5c4183 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5465_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5465_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5566_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5566_ts.json index 177ea3c978c..74131d8bb2d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5566_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5566_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -122,7 +138,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -262,7 +298,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -388,7 +442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -402,7 +458,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -444,7 +506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -458,7 +522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-jsdoc-multiline-type_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-jsdoc-multiline-type_ts.json index 130b3a92fcc..98e4529f5b6 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-jsdoc-multiline-type_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-jsdoc-multiline-type_ts.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -108,7 +122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -136,7 +154,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -150,7 +170,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -164,7 +186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -192,7 +218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -206,7 +234,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -220,7 +250,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -262,7 +298,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -276,7 +314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -290,7 +330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -430,7 +490,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -444,7 +506,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -458,7 +522,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -472,7 +538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -486,7 +554,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -500,7 +570,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -514,7 +586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -528,7 +602,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -542,7 +618,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -556,7 +634,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -570,7 +650,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -584,7 +666,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -598,7 +682,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -626,7 +714,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -640,7 +730,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -654,7 +746,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -668,7 +762,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -682,7 +778,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -696,7 +794,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -710,7 +810,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -724,7 +826,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -738,7 +842,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -752,7 +858,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -766,7 +874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-keywords_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-keywords_ts.json index a365ac3d098..153e29f9909 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-keywords_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-keywords_ts.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-members_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-members_ts.json index 748ac943c3c..8e5cfed5a4c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-members_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-members_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.other.inherited-class: #4EC9B0", "dark_modern": "entity.other.inherited-class: #4EC9B0", "hc_light": "entity.other.inherited-class: #185E73", - "light_modern": "entity.other.inherited-class: #267F99" + "light_modern": "entity.other.inherited-class: #267F99", + "2026-dark": "entity.other.inherited-class: #4EC9B0", + "2026-light": "entity.other.inherited-class: #267F99" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-object-literals_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-object-literals_ts.json index 1b1f1bb887c..fc8b372ba29 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-object-literals_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-object-literals_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -136,7 +154,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -192,7 +218,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -206,7 +234,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -290,7 +330,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-regex_coffee.json b/extensions/vscode-colorize-tests/test/colorize-results/test-regex_coffee.json index 64a84418eb3..66dca1198ef 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-regex_coffee.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-regex_coffee.json @@ -10,7 +10,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -80,7 +90,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -108,7 +122,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.character-class.regexp: #D16969", "hc_light": "constant.character.character-class.regexp: #811F3F", - "light_modern": "constant.character.character-class.regexp: #811F3F" + "light_modern": "constant.character.character-class.regexp: #811F3F", + "2026-dark": "constant.character.character-class.regexp: #D16969", + "2026-light": "constant.character.character-class.regexp: #811F3F" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -136,7 +154,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -150,7 +170,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -262,7 +298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -290,7 +330,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -570,7 +650,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -584,7 +666,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -598,7 +682,9 @@ "hc_black": "source.coffee.embedded: #D4D4D4", "dark_modern": "source.coffee.embedded: #9CDCFE", "hc_light": "source.coffee.embedded: #264F78", - "light_modern": "source.coffee.embedded: #E50000" + "light_modern": "source.coffee.embedded: #E50000", + "2026-dark": "source.coffee.embedded: #9CDCFE", + "2026-light": "source.coffee.embedded: #E50000" } }, { @@ -612,7 +698,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -626,7 +714,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -640,7 +730,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -752,7 +858,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -864,7 +986,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -906,7 +1034,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -920,7 +1050,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-strings_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-strings_ts.json index 8c1a7f610c2..cd6a1313f0d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-strings_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-strings_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -290,7 +330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -416,7 +474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -444,7 +506,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -458,7 +522,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -570,7 +650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -584,7 +666,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -598,7 +682,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -654,7 +746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -668,7 +762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -682,7 +778,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -696,7 +794,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-this_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-this_ts.json index c138146ccbc..d11e124ae34 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-this_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-this_ts.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -66,7 +74,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -122,7 +138,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-variables_css.json b/extensions/vscode-colorize-tests/test/colorize-results/test-variables_css.json index a20f8fe4a3b..945240fe8a3 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-variables_css.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-variables_css.json @@ -10,7 +10,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test2_pl.json b/extensions/vscode-colorize-tests/test/colorize-results/test2_pl.json index 7d7b3bbe3e5..d4dc1fdcdd2 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test2_pl.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test2_pl.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -52,7 +58,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -66,7 +74,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -80,7 +90,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -598,7 +682,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -612,7 +698,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -794,7 +906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -850,7 +970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test6916_js.json b/extensions/vscode-colorize-tests/test/colorize-results/test6916_js.json index 4fa10b042fa..5d80e480609 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test6916_js.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test6916_js.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -94,7 +106,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -150,7 +170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -262,7 +298,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -374,7 +426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -570,7 +650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -598,7 +682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_bat.json b/extensions/vscode-colorize-tests/test/colorize-results/test_bat.json index 853018d8458..80c167ae75b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_bat.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_bat.json @@ -10,7 +10,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -150,7 +170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -192,7 +218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -332,7 +378,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -374,7 +426,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -486,7 +554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -682,7 +778,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } } -] +] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_bib.json b/extensions/vscode-colorize-tests/test/colorize-results/test_bib.json index 0bf691548b3..48fe9f420ad 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_bib.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_bib.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_c.json b/extensions/vscode-colorize-tests/test/colorize-results/test_c.json index fbbf86a1c70..948f23b4a7f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_c.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_c.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -122,7 +138,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -206,7 +234,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -276,7 +314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -290,7 +330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -304,7 +346,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -318,7 +362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -416,7 +474,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -668,7 +762,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -822,7 +938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -836,7 +954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cc.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cc.json index 19e19cec621..4807a276454 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cc.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cc.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -38,7 +42,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -556,7 +634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -570,7 +650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -584,7 +666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -780,7 +890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -794,7 +906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -850,7 +970,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "entity.name.scope-resolution: #4EC9B0", "dark_modern": "entity.name.scope-resolution: #4EC9B0", "hc_light": "entity.name.scope-resolution: #185E73", - "light_modern": "entity.name.scope-resolution: #267F99" + "light_modern": "entity.name.scope-resolution: #267F99", + "2026-dark": "entity.name.scope-resolution: #4EC9B0", + "2026-light": "entity.name.scope-resolution: #267F99" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "source.cpp keyword.operator.new: #C586C0", "dark_modern": "source.cpp keyword.operator.new: #C586C0", "hc_light": "source.cpp keyword.operator.new: #B5200D", - "light_modern": "source.cpp keyword.operator.new: #AF00DB" + "light_modern": "source.cpp keyword.operator.new: #AF00DB", + "2026-dark": "source.cpp keyword.operator.new: #C586C0", + "2026-light": "source.cpp keyword.operator.new: #AF00DB" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded.assembly: #CE9178", "hc_light": "meta.embedded.assembly: #0F4A85", - "light_modern": "meta.embedded.assembly: #A31515" + "light_modern": "meta.embedded.assembly: #A31515", + "2026-dark": "meta.embedded.assembly: #CE9178", + "2026-light": "meta.embedded.assembly: #A31515" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_clj.json b/extensions/vscode-colorize-tests/test/colorize-results/test_clj.json index 23597c44358..8e8246c051a 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_clj.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_clj.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -416,7 +474,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -976,7 +1114,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -990,7 +1130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "storage: #569CD6", "dark_modern": "storage: #569CD6", "hc_light": "storage: #0F4A85", - "light_modern": "storage: #0000FF" + "light_modern": "storage: #0000FF", + "2026-dark": "storage: #F47067", + "2026-light": "storage: #CF222E" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_code-snippets.json b/extensions/vscode-colorize-tests/test/colorize-results/test_code-snippets.json index 5403d20a7d8..3e0d74fbaa1 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_code-snippets.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_code-snippets.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -136,7 +154,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -178,7 +202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -220,7 +250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -262,7 +298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -304,7 +346,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -318,7 +362,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -402,7 +458,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -416,7 +474,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -472,7 +538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -542,7 +618,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -556,7 +634,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -640,7 +730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -654,7 +746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -780,7 +890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -794,7 +906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -878,7 +1002,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -892,7 +1018,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -976,7 +1114,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -990,7 +1130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_coffee.json b/extensions/vscode-colorize-tests/test/colorize-results/test_coffee.json index 52efa92c373..2b9ad8cb033 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_coffee.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_coffee.json @@ -10,7 +10,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -24,7 +26,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -38,7 +42,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -52,7 +58,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -388,7 +442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -402,7 +458,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -444,7 +506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -458,7 +522,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "entity.other.inherited-class: #4EC9B0", "dark_modern": "entity.other.inherited-class: #4EC9B0", "hc_light": "entity.other.inherited-class: #185E73", - "light_modern": "entity.other.inherited-class: #267F99" + "light_modern": "entity.other.inherited-class: #267F99", + "2026-dark": "entity.other.inherited-class: #4EC9B0", + "2026-light": "entity.other.inherited-class: #267F99" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -738,7 +842,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -752,7 +858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -766,7 +874,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -780,7 +890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -794,7 +906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -920,7 +1050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -934,7 +1066,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.character-class.regexp: #D16969", "hc_light": "constant.character.character-class.regexp: #811F3F", - "light_modern": "constant.character.character-class.regexp: #811F3F" + "light_modern": "constant.character.character-class.regexp: #811F3F", + "2026-dark": "constant.character.character-class.regexp: #D16969", + "2026-light": "constant.character.character-class.regexp: #811F3F" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.character-class.regexp: #D16969", "hc_light": "constant.character.character-class.regexp: #811F3F", - "light_modern": "constant.character.character-class.regexp: #811F3F" + "light_modern": "constant.character.character-class.regexp: #811F3F", + "2026-dark": "constant.character.character-class.regexp: #D16969", + "2026-light": "constant.character.character-class.regexp: #811F3F" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control.anchor.regexp: #DCDCAA", "hc_light": "keyword.control.anchor.regexp: #EE0000", - "light_modern": "keyword.control.anchor.regexp: #EE0000" + "light_modern": "keyword.control.anchor.regexp: #EE0000", + "2026-dark": "keyword.control.anchor.regexp: #DCDCAA", + "2026-light": "keyword.control.anchor.regexp: #EE0000" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cpp.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cpp.json index 652cc4824eb..5de4b8a4f24 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cpp.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cpp.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -66,7 +74,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.other.using: #C586C0", "dark_modern": "keyword.other.using: #C586C0", "hc_light": "keyword.other.using: #B5200D", - "light_modern": "keyword.other.using: #AF00DB" + "light_modern": "keyword.other.using: #AF00DB", + "2026-dark": "keyword.other.using: #C586C0", + "2026-light": "keyword.other.using: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.namespace: #4EC9B0", "dark_modern": "entity.name.namespace: #4EC9B0", "hc_light": "entity.name.namespace: #185E73", - "light_modern": "entity.name.namespace: #267F99" + "light_modern": "entity.name.namespace: #267F99", + "2026-dark": "entity.name.namespace: #4EC9B0", + "2026-light": "entity.name.namespace: #267F99" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -234,7 +266,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -248,7 +282,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -262,7 +298,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -374,7 +426,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -514,7 +586,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -528,7 +602,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -654,7 +746,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -920,7 +1050,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "entity.name.scope-resolution: #4EC9B0", "dark_modern": "entity.name.scope-resolution: #4EC9B0", "hc_light": "entity.name.scope-resolution: #185E73", - "light_modern": "entity.name.scope-resolution: #267F99" + "light_modern": "entity.name.scope-resolution: #267F99", + "2026-dark": "entity.name.scope-resolution: #4EC9B0", + "2026-light": "entity.name.scope-resolution: #267F99" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "keyword.other.operator: #C586C0", "dark_modern": "keyword.other.operator: #C586C0", "hc_light": "keyword.other.operator: #B5200D", - "light_modern": "keyword.other.operator: #AF00DB" + "light_modern": "keyword.other.operator: #AF00DB", + "2026-dark": "keyword.other.operator: #C586C0", + "2026-light": "keyword.other.operator: #AF00DB" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.operator.custom-literal: #DCDCAA", "hc_light": "entity.name.operator.custom-literal: #5E2CBC", - "light_modern": "entity.name.operator.custom-literal: #795E26" + "light_modern": "entity.name.operator.custom-literal: #795E26", + "2026-dark": "entity.name.operator.custom-literal: #DCDCAA", + "2026-light": "entity.name.operator.custom-literal: #795E26" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.operator.custom-literal: #DCDCAA", "hc_light": "entity.name.operator.custom-literal: #5E2CBC", - "light_modern": "entity.name.operator.custom-literal: #795E26" + "light_modern": "entity.name.operator.custom-literal: #795E26", + "2026-dark": "entity.name.operator.custom-literal: #DCDCAA", + "2026-light": "entity.name.operator.custom-literal: #795E26" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded.assembly: #CE9178", "hc_light": "meta.embedded.assembly: #0F4A85", - "light_modern": "meta.embedded.assembly: #A31515" + "light_modern": "meta.embedded.assembly: #A31515", + "2026-dark": "meta.embedded.assembly: #CE9178", + "2026-light": "meta.embedded.assembly: #A31515" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "entity.name.scope-resolution: #4EC9B0", "dark_modern": "entity.name.scope-resolution: #4EC9B0", "hc_light": "entity.name.scope-resolution: #185E73", - "light_modern": "entity.name.scope-resolution: #267F99" + "light_modern": "entity.name.scope-resolution: #267F99", + "2026-dark": "entity.name.scope-resolution: #4EC9B0", + "2026-light": "entity.name.scope-resolution: #267F99" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cs.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cs.json index 7f4bbb7758b..30363531ad5 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cs.json @@ -10,7 +10,9 @@ "hc_black": "keyword.other.directive.using: #C586C0", "dark_modern": "keyword.other.directive.using: #C586C0", "hc_light": "keyword.other.directive.using: #B5200D", - "light_modern": "keyword.other.directive.using: #AF00DB" + "light_modern": "keyword.other.directive.using: #AF00DB", + "2026-dark": "keyword.other.directive.using: #C586C0", + "2026-light": "keyword.other.directive.using: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -836,7 +954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -850,7 +970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "keyword.operator.expression: #569CD6", "dark_modern": "keyword.operator.expression: #569CD6", "hc_light": "keyword.operator.expression: #0F4A85", - "light_modern": "keyword.operator.expression: #0000FF" + "light_modern": "keyword.operator.expression: #0000FF", + "2026-dark": "keyword.operator.expression: #569CD6", + "2026-light": "keyword.operator.expression: #0000FF" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "keyword.operator.expression: #569CD6", "dark_modern": "keyword.operator.expression: #569CD6", "hc_light": "keyword.operator.expression: #0F4A85", - "light_modern": "keyword.operator.expression: #0000FF" + "light_modern": "keyword.operator.expression: #0000FF", + "2026-dark": "keyword.operator.expression: #569CD6", + "2026-light": "keyword.operator.expression: #0000FF" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "keyword.operator.expression: #569CD6", "dark_modern": "keyword.operator.expression: #569CD6", "hc_light": "keyword.operator.expression: #0F4A85", - "light_modern": "keyword.operator.expression: #0000FF" + "light_modern": "keyword.operator.expression: #0000FF", + "2026-dark": "keyword.operator.expression: #569CD6", + "2026-light": "keyword.operator.expression: #0000FF" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cshtml.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cshtml.json index 4307f03ed1e..a6bd1059162 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cshtml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cshtml.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -346,7 +394,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -360,7 +410,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -528,7 +602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -542,7 +618,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "entity.name.variable: #9CDCFE", "hc_light": "entity.name.variable: #001080", - "light_modern": "entity.name.variable: #001080" + "light_modern": "entity.name.variable: #001080", + "2026-dark": "entity.name.variable: #9CDCFE", + "2026-light": "entity.name.variable: #001080" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -892,7 +1018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -906,7 +1034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -962,7 +1098,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -976,7 +1114,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_css.json b/extensions/vscode-colorize-tests/test/colorize-results/test_css.json index 71722fd00db..399c868ba69 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_css.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_css.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -108,7 +122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -122,7 +138,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -136,7 +154,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -150,7 +170,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -164,7 +186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -178,7 +202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -192,7 +218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -206,7 +234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -220,7 +250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -262,7 +298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -276,7 +314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -290,7 +330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -556,7 +634,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -626,7 +714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -640,7 +730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.deprecated: #FF938A", + "2026-light": "invalid.deprecated: #82071E" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.deprecated: #FF938A", + "2026-light": "invalid.deprecated: #82071E" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -766,7 +874,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.deprecated: #FF938A", + "2026-light": "invalid.deprecated: #82071E" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.deprecated: #FF938A", + "2026-light": "invalid.deprecated: #82071E" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.deprecated: #FF938A", + "2026-light": "invalid.deprecated: #82071E" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7640,7 +8730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7654,7 +8746,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7668,7 +8762,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7682,7 +8778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7696,7 +8794,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7710,7 +8810,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7724,7 +8826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7738,7 +8842,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7752,7 +8858,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7766,7 +8874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7780,7 +8890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7794,7 +8906,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7808,7 +8922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7822,7 +8938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7836,7 +8954,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7850,7 +8970,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7864,7 +8986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7878,7 +9002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7892,7 +9018,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7906,7 +9034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7920,7 +9050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7934,7 +9066,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7948,7 +9082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7962,7 +9098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7976,7 +9114,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7990,7 +9130,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8004,7 +9146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8018,7 +9162,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -8032,7 +9178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8046,7 +9194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8060,7 +9210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8074,7 +9226,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8088,7 +9242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8102,7 +9258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8116,7 +9274,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8130,7 +9290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8144,7 +9306,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8158,7 +9322,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8172,7 +9338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8186,7 +9354,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8200,7 +9370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8214,7 +9386,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -8228,7 +9402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8242,7 +9418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8256,7 +9434,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8270,7 +9450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8284,7 +9466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8298,7 +9482,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8312,7 +9498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8326,7 +9514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8340,7 +9530,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8354,7 +9546,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8368,7 +9562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8382,7 +9578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8396,7 +9594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8410,7 +9610,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8424,7 +9626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8438,7 +9642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8452,7 +9658,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8466,7 +9674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8480,7 +9690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8494,7 +9706,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8508,7 +9722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8522,7 +9738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8536,7 +9754,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8550,7 +9770,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8564,7 +9786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8578,7 +9802,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8592,7 +9818,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8606,7 +9834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8620,7 +9850,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8634,7 +9866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8648,7 +9882,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8662,7 +9898,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8676,7 +9914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8690,7 +9930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8704,7 +9946,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8718,7 +9962,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8732,7 +9978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8746,7 +9994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8760,7 +10010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8774,7 +10026,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8788,7 +10042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8802,7 +10058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8816,7 +10074,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8830,7 +10090,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8844,7 +10106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8858,7 +10122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8872,7 +10138,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8886,7 +10154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8900,7 +10170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8914,7 +10186,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8928,7 +10202,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8942,7 +10218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8956,7 +10234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8970,7 +10250,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -8984,7 +10266,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -8998,7 +10282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9012,7 +10298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9026,7 +10314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9040,7 +10330,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9054,7 +10346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9068,7 +10362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9082,7 +10378,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -9096,7 +10394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9110,7 +10410,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -9124,7 +10426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9138,7 +10442,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -9152,7 +10458,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -9166,7 +10474,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -9180,7 +10490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9194,7 +10506,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -9208,7 +10522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9222,7 +10538,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -9236,7 +10554,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -9250,7 +10570,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -9264,7 +10586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9278,7 +10602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9292,7 +10618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9306,7 +10634,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9320,7 +10650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9334,7 +10666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9348,7 +10682,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9362,7 +10698,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -9376,7 +10714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9390,7 +10730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9404,7 +10746,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9418,7 +10762,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9432,7 +10778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9446,7 +10794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9460,7 +10810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9474,7 +10826,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9488,7 +10842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9502,7 +10858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9516,7 +10874,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9530,7 +10890,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -9544,7 +10906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9558,7 +10922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9572,7 +10938,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9586,7 +10954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9600,7 +10970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9614,7 +10986,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -9628,7 +11002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9642,7 +11018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9656,7 +11034,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9670,7 +11050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9684,7 +11066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9698,7 +11082,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9712,7 +11098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9726,7 +11114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9740,7 +11130,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9754,7 +11146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9768,7 +11162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9782,7 +11178,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9796,7 +11194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9810,7 +11210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9824,7 +11226,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9838,7 +11242,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9852,7 +11258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9866,7 +11274,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9880,7 +11290,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9894,7 +11306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9908,7 +11322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9922,7 +11338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9936,7 +11354,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9950,7 +11370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9964,7 +11386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9978,7 +11402,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9992,7 +11418,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -10006,7 +11434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10020,7 +11450,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -10034,7 +11466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10048,7 +11482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10062,7 +11498,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -10076,7 +11514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10090,7 +11530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10104,7 +11546,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -10118,7 +11562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10132,7 +11578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10146,7 +11594,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -10160,7 +11610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10174,7 +11626,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -10188,7 +11642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10202,7 +11658,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10216,7 +11674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10230,7 +11690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10244,7 +11706,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -10258,7 +11722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10272,7 +11738,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -10286,7 +11754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10300,7 +11770,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -10314,7 +11786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10328,7 +11802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10342,7 +11818,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -10356,7 +11834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10370,7 +11850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10384,7 +11866,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10398,7 +11882,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -10412,7 +11898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10426,7 +11914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10440,7 +11930,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -10454,7 +11946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10468,7 +11962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10482,7 +11978,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10496,7 +11994,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -10510,7 +12010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10524,7 +12026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10538,7 +12042,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -10552,7 +12058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10566,7 +12074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10580,7 +12090,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10594,7 +12106,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -10608,7 +12122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10622,7 +12138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10636,7 +12154,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -10650,7 +12170,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -10664,7 +12186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10678,7 +12202,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -10692,7 +12218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10706,7 +12234,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -10720,7 +12250,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -10734,7 +12266,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -10748,7 +12282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10762,7 +12298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10776,7 +12314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10790,7 +12330,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -10804,7 +12346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10818,7 +12362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10832,7 +12378,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -10846,7 +12394,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -10860,7 +12410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10874,7 +12426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10888,7 +12442,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -10902,7 +12458,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -10916,7 +12474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10930,7 +12490,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -10944,7 +12506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10958,7 +12522,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -10972,7 +12538,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -10986,7 +12554,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -11000,7 +12570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11014,7 +12586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11028,7 +12602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11042,7 +12618,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11056,7 +12634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11070,7 +12650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11084,7 +12666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11098,7 +12682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11112,7 +12698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11126,7 +12714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11140,7 +12730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11154,7 +12746,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -11168,7 +12762,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -11182,7 +12778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11196,7 +12794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11210,7 +12810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11224,7 +12826,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11238,7 +12842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11252,7 +12858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11266,7 +12874,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -11280,7 +12890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11294,7 +12906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11308,7 +12922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -11322,7 +12938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11336,7 +12954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11350,7 +12970,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11364,7 +12986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11378,7 +13002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11392,7 +13018,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -11406,7 +13034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11420,7 +13050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11434,7 +13066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11448,7 +13082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11462,7 +13098,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -11476,7 +13114,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -11490,7 +13130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11504,7 +13146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11518,7 +13162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11532,7 +13178,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11546,7 +13194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11560,7 +13210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11574,7 +13226,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -11588,7 +13242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11602,7 +13258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11616,7 +13274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -11630,7 +13290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11644,7 +13306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11658,7 +13322,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11672,7 +13338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11686,7 +13354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11700,7 +13370,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -11714,7 +13386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11728,7 +13402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11742,7 +13418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11756,7 +13434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11770,7 +13450,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -11784,7 +13466,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -11798,7 +13482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11812,7 +13498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11826,7 +13514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11840,7 +13530,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11854,7 +13546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11868,7 +13562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11882,7 +13578,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -11896,7 +13594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11910,7 +13610,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -11924,7 +13626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11938,7 +13642,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11952,7 +13658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11966,7 +13674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11980,7 +13690,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -11994,7 +13706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12008,7 +13722,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -12022,7 +13738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12036,7 +13754,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -12050,7 +13770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12064,7 +13786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12078,7 +13802,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12092,7 +13818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12106,7 +13834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12120,7 +13850,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -12134,7 +13866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12148,7 +13882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12162,7 +13898,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12176,7 +13914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12190,7 +13930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12204,7 +13946,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12218,7 +13962,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -12232,7 +13978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12246,7 +13994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12260,7 +14010,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12274,7 +14026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12288,7 +14042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12302,7 +14058,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12316,7 +14074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12330,7 +14090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12344,7 +14106,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12358,7 +14122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12372,7 +14138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12386,7 +14154,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12400,7 +14170,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -12414,7 +14186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12428,7 +14202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12442,7 +14218,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12456,7 +14234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12470,7 +14250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12484,7 +14266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12498,7 +14282,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -12512,7 +14298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12526,7 +14314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12540,7 +14330,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -12554,7 +14346,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -12568,7 +14362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12582,7 +14378,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -12596,7 +14394,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -12610,7 +14410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12624,7 +14426,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -12638,7 +14442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12652,7 +14458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12666,7 +14474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12680,7 +14490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12694,7 +14506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12708,7 +14522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12722,7 +14538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12736,7 +14554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12750,7 +14570,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12764,7 +14586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12778,7 +14602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12792,7 +14618,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12806,7 +14634,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -12820,7 +14650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12834,7 +14666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12848,7 +14682,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -12862,7 +14698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12876,7 +14714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12890,7 +14730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12904,7 +14746,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12918,7 +14762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12932,7 +14778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12946,7 +14794,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -12960,7 +14810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12974,7 +14826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12988,7 +14842,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -13002,7 +14858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13016,7 +14874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13030,7 +14890,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13044,7 +14906,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -13058,7 +14922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13072,7 +14938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13086,7 +14954,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -13100,7 +14970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13114,7 +14986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13128,7 +15002,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13142,7 +15018,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -13156,7 +15034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13170,7 +15050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13184,7 +15066,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -13198,7 +15082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13212,7 +15098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13226,7 +15114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13240,7 +15130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13254,7 +15146,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -13268,7 +15162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13282,7 +15178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13296,7 +15194,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13310,7 +15210,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -13324,7 +15226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13338,7 +15242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13352,7 +15258,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -13366,7 +15274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13380,7 +15290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13394,7 +15306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13408,7 +15322,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -13422,7 +15338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13436,7 +15354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13450,7 +15370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13464,7 +15386,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -13478,7 +15402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13492,7 +15418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13506,7 +15434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13520,7 +15450,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -13534,7 +15466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13548,7 +15482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13562,7 +15498,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13576,7 +15514,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -13590,7 +15530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13604,7 +15546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13618,7 +15562,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -13632,7 +15578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13646,7 +15594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13660,7 +15610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13674,7 +15626,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -13688,7 +15642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13702,7 +15658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13716,7 +15674,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -13730,7 +15690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13744,7 +15706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cu.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cu.json index e926933337e..c797159ab46 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cu.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cu.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -38,7 +42,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -122,7 +138,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -206,7 +234,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -290,7 +330,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -360,7 +410,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -374,7 +426,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -402,7 +458,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -416,7 +474,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -430,7 +490,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -458,7 +522,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -472,7 +538,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -486,7 +554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -528,7 +602,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -556,7 +634,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -570,7 +650,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -584,7 +666,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -598,7 +682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -612,7 +698,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -626,7 +714,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -640,7 +730,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -654,7 +746,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -682,7 +778,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -696,7 +794,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -738,7 +842,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -766,7 +874,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -822,7 +938,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -850,7 +970,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -878,7 +1002,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -892,7 +1018,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -920,7 +1050,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -934,7 +1066,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -976,7 +1114,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function.preprocessor: #569CD6", "hc_light": "entity.name.function.preprocessor: #0F4A85", - "light_modern": "entity.name.function.preprocessor: #0000FF" + "light_modern": "entity.name.function.preprocessor: #0000FF", + "2026-dark": "entity.name.function.preprocessor: #569CD6", + "2026-light": "entity.name.function.preprocessor: #0000FF" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "keyword.operator.sizeof: #569CD6", "dark_modern": "keyword.operator.sizeof: #569CD6", "hc_light": "keyword.operator.sizeof: #0F4A85", - "light_modern": "keyword.operator.sizeof: #0000FF" + "light_modern": "keyword.operator.sizeof: #0000FF", + "2026-dark": "keyword.operator.sizeof: #569CD6", + "2026-light": "keyword.operator.sizeof: #0000FF" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "keyword.operator.sizeof: #569CD6", "dark_modern": "keyword.operator.sizeof: #569CD6", "hc_light": "keyword.operator.sizeof: #0F4A85", - "light_modern": "keyword.operator.sizeof: #0000FF" + "light_modern": "keyword.operator.sizeof: #0000FF", + "2026-dark": "keyword.operator.sizeof: #569CD6", + "2026-light": "keyword.operator.sizeof: #0000FF" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "keyword.operator.sizeof: #569CD6", "dark_modern": "keyword.operator.sizeof: #569CD6", "hc_light": "keyword.operator.sizeof: #0F4A85", - "light_modern": "keyword.operator.sizeof: #0000FF" + "light_modern": "keyword.operator.sizeof: #0000FF", + "2026-dark": "keyword.operator.sizeof: #569CD6", + "2026-light": "keyword.operator.sizeof: #0000FF" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "keyword.operator.cast: #569CD6", "dark_modern": "keyword.operator.cast: #569CD6", "hc_light": "keyword.operator.cast: #0F4A85", - "light_modern": "keyword.operator.cast: #0000FF" + "light_modern": "keyword.operator.cast: #0000FF", + "2026-dark": "keyword.operator.cast: #569CD6", + "2026-light": "keyword.operator.cast: #0000FF" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7640,7 +8730,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7654,7 +8746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7668,7 +8762,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7682,7 +8778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7696,7 +8794,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7710,7 +8810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7724,7 +8826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7738,7 +8842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7752,7 +8858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7766,7 +8874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7780,7 +8890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7794,7 +8906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7808,7 +8922,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7822,7 +8938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7836,7 +8954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7850,7 +8970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7864,7 +8986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7878,7 +9002,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7892,7 +9018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7906,7 +9034,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7920,7 +9050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7934,7 +9066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7948,7 +9082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7962,7 +9098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7976,7 +9114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7990,7 +9130,9 @@ "hc_black": "keyword.operator.sizeof: #569CD6", "dark_modern": "keyword.operator.sizeof: #569CD6", "hc_light": "keyword.operator.sizeof: #0F4A85", - "light_modern": "keyword.operator.sizeof: #0000FF" + "light_modern": "keyword.operator.sizeof: #0000FF", + "2026-dark": "keyword.operator.sizeof: #569CD6", + "2026-light": "keyword.operator.sizeof: #0000FF" } }, { @@ -8004,7 +9146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8018,7 +9162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8032,7 +9178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8046,7 +9194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8060,7 +9210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8074,7 +9226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8088,7 +9242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8102,7 +9258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8116,7 +9274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8130,7 +9290,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -8144,7 +9306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8158,7 +9322,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8172,7 +9338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8186,7 +9354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8200,7 +9370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8214,7 +9386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8228,7 +9402,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8242,7 +9418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8256,7 +9434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8270,7 +9450,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -8284,7 +9466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8298,7 +9482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8312,7 +9498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8326,7 +9514,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8340,7 +9530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8354,7 +9546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8368,7 +9562,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8382,7 +9578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8396,7 +9594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8410,7 +9610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8424,7 +9626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8438,7 +9642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8452,7 +9658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8466,7 +9674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8480,7 +9690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8494,7 +9706,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8508,7 +9722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8522,7 +9738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8536,7 +9754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8550,7 +9770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8564,7 +9786,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8578,7 +9802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8592,7 +9818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8606,7 +9834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8620,7 +9850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8634,7 +9866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8648,7 +9882,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8662,7 +9898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8676,7 +9914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8690,7 +9930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8704,7 +9946,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8718,7 +9962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8732,7 +9978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8746,7 +9994,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8760,7 +10010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8774,7 +10026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8788,7 +10042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8802,7 +10058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8816,7 +10074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8830,7 +10090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8844,7 +10106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8858,7 +10122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8872,7 +10138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8886,7 +10154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8900,7 +10170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8914,7 +10186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8928,7 +10202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8942,7 +10218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8956,7 +10234,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8970,7 +10250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8984,7 +10266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8998,7 +10282,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -9012,7 +10298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9026,7 +10314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -9040,7 +10330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9054,7 +10346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9068,7 +10362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9082,7 +10378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9096,7 +10394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9110,7 +10410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9124,7 +10426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9138,7 +10442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9152,7 +10458,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -9166,7 +10474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9180,7 +10490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9194,7 +10506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9208,7 +10522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9222,7 +10538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9236,7 +10554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9250,7 +10570,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9264,7 +10586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9278,7 +10602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9292,7 +10618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9306,7 +10634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9320,7 +10650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9334,7 +10666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9348,7 +10682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9362,7 +10698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9376,7 +10714,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9390,7 +10730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9404,7 +10746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9418,7 +10762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9432,7 +10778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9446,7 +10794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9460,7 +10810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9474,7 +10826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9488,7 +10842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9502,7 +10858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9516,7 +10874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9530,7 +10890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9544,7 +10906,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9558,7 +10922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9572,7 +10938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9586,7 +10954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9600,7 +10970,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9614,7 +10986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9628,7 +11002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9642,7 +11018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9656,7 +11034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9670,7 +11050,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -9684,7 +11066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9698,7 +11082,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -9712,7 +11098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9726,7 +11114,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9740,7 +11130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9754,7 +11146,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9768,7 +11162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9782,7 +11178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9796,7 +11194,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9810,7 +11210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9824,7 +11226,9 @@ "hc_black": "keyword.operator.sizeof: #569CD6", "dark_modern": "keyword.operator.sizeof: #569CD6", "hc_light": "keyword.operator.sizeof: #0F4A85", - "light_modern": "keyword.operator.sizeof: #0000FF" + "light_modern": "keyword.operator.sizeof: #0000FF", + "2026-dark": "keyword.operator.sizeof: #569CD6", + "2026-light": "keyword.operator.sizeof: #0000FF" } }, { @@ -9838,7 +11242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9852,7 +11258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9866,7 +11274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9880,7 +11290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9894,7 +11306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9908,7 +11322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9922,7 +11338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9936,7 +11354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9950,7 +11370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9964,7 +11386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9978,7 +11402,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9992,7 +11418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10006,7 +11434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10020,7 +11450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10034,7 +11466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10048,7 +11482,9 @@ "hc_black": "keyword.operator.cast: #569CD6", "dark_modern": "keyword.operator.cast: #569CD6", "hc_light": "keyword.operator.cast: #0F4A85", - "light_modern": "keyword.operator.cast: #0000FF" + "light_modern": "keyword.operator.cast: #0000FF", + "2026-dark": "keyword.operator.cast: #569CD6", + "2026-light": "keyword.operator.cast: #0000FF" } }, { @@ -10062,7 +11498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10076,7 +11514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10090,7 +11530,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10104,7 +11546,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10118,7 +11562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10132,7 +11578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10146,7 +11594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10160,7 +11610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10174,7 +11626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10188,7 +11642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10202,7 +11658,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10216,7 +11674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10230,7 +11690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10244,7 +11706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10258,7 +11722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10272,7 +11738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10286,7 +11754,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10300,7 +11770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10314,7 +11786,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10328,7 +11802,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10342,7 +11818,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10356,7 +11834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10370,7 +11850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10384,7 +11866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10398,7 +11882,9 @@ "hc_black": "keyword.operator.cast: #569CD6", "dark_modern": "keyword.operator.cast: #569CD6", "hc_light": "keyword.operator.cast: #0F4A85", - "light_modern": "keyword.operator.cast: #0000FF" + "light_modern": "keyword.operator.cast: #0000FF", + "2026-dark": "keyword.operator.cast: #569CD6", + "2026-light": "keyword.operator.cast: #0000FF" } }, { @@ -10412,7 +11898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10426,7 +11914,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -10440,7 +11930,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10454,7 +11946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10468,7 +11962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10482,7 +11978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10496,7 +11994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10510,7 +12010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10524,7 +12026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10538,7 +12042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10552,7 +12058,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10566,7 +12074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10580,7 +12090,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10594,7 +12106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10608,7 +12122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10622,7 +12138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10636,7 +12154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10650,7 +12170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10664,7 +12186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10678,7 +12202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10692,7 +12218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10706,7 +12234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10720,7 +12250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10734,7 +12266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10748,7 +12282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10762,7 +12298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10776,7 +12314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10790,7 +12330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10804,7 +12346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10818,7 +12362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10832,7 +12378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10846,7 +12394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10860,7 +12410,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10874,7 +12426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10888,7 +12442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10902,7 +12458,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10916,7 +12474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10930,7 +12490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10944,7 +12506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10958,7 +12522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10972,7 +12538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10986,7 +12554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11000,7 +12570,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11014,7 +12586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11028,7 +12602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11042,7 +12618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11056,7 +12634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11070,7 +12650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11084,7 +12666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11098,7 +12682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11112,7 +12698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11126,7 +12714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11140,7 +12730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11154,7 +12746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11168,7 +12762,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11182,7 +12778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11196,7 +12794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11210,7 +12810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11224,7 +12826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11238,7 +12842,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11252,7 +12858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11266,7 +12874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11280,7 +12890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11294,7 +12906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11308,7 +12922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11322,7 +12938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11336,7 +12954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11350,7 +12970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11364,7 +12986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11378,7 +13002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11392,7 +13018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11406,7 +13034,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11420,7 +13050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11434,7 +13066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11448,7 +13082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11462,7 +13098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11476,7 +13114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11490,7 +13130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11504,7 +13146,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11518,7 +13162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11532,7 +13178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11546,7 +13194,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11560,7 +13210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11574,7 +13226,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11588,7 +13242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11602,7 +13258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11616,7 +13274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11630,7 +13290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11644,7 +13306,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -11658,7 +13322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11672,7 +13338,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -11686,7 +13354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11700,7 +13370,9 @@ "hc_black": "keyword.operator.cast: #569CD6", "dark_modern": "keyword.operator.cast: #569CD6", "hc_light": "keyword.operator.cast: #0F4A85", - "light_modern": "keyword.operator.cast: #0000FF" + "light_modern": "keyword.operator.cast: #0000FF", + "2026-dark": "keyword.operator.cast: #569CD6", + "2026-light": "keyword.operator.cast: #0000FF" } }, { @@ -11714,7 +13386,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11728,7 +13402,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -11742,7 +13418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11756,7 +13434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11770,7 +13450,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11784,7 +13466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11798,7 +13482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11812,7 +13498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11826,7 +13514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11840,7 +13530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11854,7 +13546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11868,7 +13562,9 @@ "hc_black": "keyword.operator.sizeof: #569CD6", "dark_modern": "keyword.operator.sizeof: #569CD6", "hc_light": "keyword.operator.sizeof: #0F4A85", - "light_modern": "keyword.operator.sizeof: #0000FF" + "light_modern": "keyword.operator.sizeof: #0000FF", + "2026-dark": "keyword.operator.sizeof: #569CD6", + "2026-light": "keyword.operator.sizeof: #0000FF" } }, { @@ -11882,7 +13578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11896,7 +13594,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -11910,7 +13610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11924,7 +13626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11938,7 +13642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11952,7 +13658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11966,7 +13674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11980,7 +13690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11994,7 +13706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12008,7 +13722,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12022,7 +13738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12036,7 +13754,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12050,7 +13770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12064,7 +13786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12078,7 +13802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12092,7 +13818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12106,7 +13834,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -12120,7 +13850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12134,7 +13866,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -12148,7 +13882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12162,7 +13898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12176,7 +13914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12190,7 +13930,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12204,7 +13946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12218,7 +13962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12232,7 +13978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12246,7 +13994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12260,7 +14010,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12274,7 +14026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12288,7 +14042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12302,7 +14058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12316,7 +14074,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12330,7 +14090,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12344,7 +14106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12358,7 +14122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12372,7 +14138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12386,7 +14154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12400,7 +14170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12414,7 +14186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12428,7 +14202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12442,7 +14218,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12456,7 +14234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12470,7 +14250,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12484,7 +14266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12498,7 +14282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12512,7 +14298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12526,7 +14314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12540,7 +14330,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -12554,7 +14346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12568,7 +14362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -12582,7 +14378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12596,7 +14394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12610,7 +14410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12624,7 +14426,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12638,7 +14442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12652,7 +14458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12666,7 +14474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12680,7 +14490,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12694,7 +14506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12708,7 +14522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12722,7 +14538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12736,7 +14554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12750,7 +14570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12764,7 +14586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12778,7 +14602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12792,7 +14618,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12806,7 +14634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12820,7 +14650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12834,7 +14666,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12848,7 +14682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12862,7 +14698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12876,7 +14714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12890,7 +14730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12904,7 +14746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12918,7 +14762,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12932,7 +14778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12946,7 +14794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12960,7 +14810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12974,7 +14826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12988,7 +14842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13002,7 +14858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13016,7 +14874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13030,7 +14890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13044,7 +14906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13058,7 +14922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13072,7 +14938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13086,7 +14954,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13100,7 +14970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13114,7 +14986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13128,7 +15002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13142,7 +15018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13156,7 +15034,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13170,7 +15050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13184,7 +15066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13198,7 +15082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13212,7 +15098,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -13226,7 +15114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13240,7 +15130,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13254,7 +15146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13268,7 +15162,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13282,7 +15178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13296,7 +15194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13310,7 +15210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13324,7 +15226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13338,7 +15242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13352,7 +15258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13366,7 +15274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13380,7 +15290,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13394,7 +15306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13408,7 +15322,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13422,7 +15338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13436,7 +15354,9 @@ "hc_black": "keyword.operator.sizeof: #569CD6", "dark_modern": "keyword.operator.sizeof: #569CD6", "hc_light": "keyword.operator.sizeof: #0F4A85", - "light_modern": "keyword.operator.sizeof: #0000FF" + "light_modern": "keyword.operator.sizeof: #0000FF", + "2026-dark": "keyword.operator.sizeof: #569CD6", + "2026-light": "keyword.operator.sizeof: #0000FF" } }, { @@ -13450,7 +15370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13464,7 +15386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13478,7 +15402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13492,7 +15418,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13506,7 +15434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13520,7 +15450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13534,7 +15466,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13548,7 +15482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13562,7 +15498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13576,7 +15514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13590,7 +15530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13604,7 +15546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13618,7 +15562,9 @@ "hc_black": "keyword.operator.sizeof: #569CD6", "dark_modern": "keyword.operator.sizeof: #569CD6", "hc_light": "keyword.operator.sizeof: #0F4A85", - "light_modern": "keyword.operator.sizeof: #0000FF" + "light_modern": "keyword.operator.sizeof: #0000FF", + "2026-dark": "keyword.operator.sizeof: #569CD6", + "2026-light": "keyword.operator.sizeof: #0000FF" } }, { @@ -13632,7 +15578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13646,7 +15594,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13660,7 +15610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13674,7 +15626,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13688,7 +15642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13702,7 +15658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13716,7 +15674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13730,7 +15690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13744,7 +15706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13758,7 +15722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13772,7 +15738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13786,7 +15754,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13800,7 +15770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13814,7 +15786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13828,7 +15802,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13842,7 +15818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13856,7 +15834,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13870,7 +15850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13884,7 +15866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13898,7 +15882,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13912,7 +15898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13926,7 +15914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13940,7 +15930,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -13954,7 +15946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13968,7 +15962,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13982,7 +15978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13996,7 +15994,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -14010,7 +16010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14024,7 +16026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14038,7 +16042,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -14052,7 +16058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14066,7 +16074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14080,7 +16090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14094,7 +16106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -14108,7 +16122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14122,7 +16138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14136,7 +16154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14150,7 +16170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14164,7 +16186,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -14178,7 +16202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14192,7 +16218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14206,7 +16234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14220,7 +16250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14234,7 +16266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14248,7 +16282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14262,7 +16298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14276,7 +16314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -14290,7 +16330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14304,7 +16346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14318,7 +16362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14332,7 +16378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14346,7 +16394,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -14360,7 +16410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14374,7 +16426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14388,7 +16442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14402,7 +16458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14416,7 +16474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14430,7 +16490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14444,7 +16506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -14458,7 +16522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14472,7 +16538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -14486,7 +16554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14500,7 +16570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -14514,7 +16586,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -14528,7 +16602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14542,7 +16618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14556,7 +16634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14570,7 +16650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14584,7 +16666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14598,7 +16682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14612,7 +16698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14626,7 +16714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14640,7 +16730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14654,7 +16746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14668,7 +16762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14682,7 +16778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14696,7 +16794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14710,7 +16810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14724,7 +16826,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -14738,7 +16842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14752,7 +16858,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -14766,7 +16874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14780,7 +16890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14794,7 +16906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14808,7 +16922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14822,7 +16938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14836,7 +16954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14850,7 +16970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14864,7 +16986,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -14878,7 +17002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14892,7 +17018,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -14906,7 +17034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14920,7 +17050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14934,7 +17066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14948,7 +17082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14962,7 +17098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14976,7 +17114,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -14990,7 +17130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15004,7 +17146,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -15018,7 +17162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15032,7 +17178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15046,7 +17194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15060,7 +17210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15074,7 +17226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15088,7 +17242,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -15102,7 +17258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15116,7 +17274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15130,7 +17290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15144,7 +17306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15158,7 +17322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -15172,7 +17338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -15186,7 +17354,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -15200,7 +17370,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -15214,7 +17386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15228,7 +17402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15242,7 +17418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15256,7 +17434,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -15270,7 +17450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15284,7 +17466,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -15298,7 +17482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15312,7 +17498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15326,7 +17514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_dart.json b/extensions/vscode-colorize-tests/test/colorize-results/test_dart.json index dc43f74e3c8..fc1b41d19cb 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_dart.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_dart.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_diff.json b/extensions/vscode-colorize-tests/test/colorize-results/test_diff.json index 238ca7a5d02..121addf3155 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_diff.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_diff.json @@ -10,7 +10,9 @@ "hc_black": "meta.diff.header: #000080", "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", - "light_modern": "meta.diff.header: #000080" + "light_modern": "meta.diff.header: #000080", + "2026-dark": "meta.diff.header: #6CB6FF", + "2026-light": "meta.diff.header: #0550AE" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "meta.diff.header: #000080", "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", - "light_modern": "meta.diff.header: #000080" + "light_modern": "meta.diff.header: #000080", + "2026-dark": "meta.diff.header.from-file: #FF938A", + "2026-light": "meta.diff.header.from-file: #82071E" } }, { @@ -52,7 +58,9 @@ "hc_black": "meta.diff.header: #000080", "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", - "light_modern": "meta.diff.header: #000080" + "light_modern": "meta.diff.header: #000080", + "2026-dark": "meta.diff.header.from-file: #FF938A", + "2026-light": "meta.diff.header.from-file: #82071E" } }, { @@ -66,7 +74,9 @@ "hc_black": "meta.diff.header: #000080", "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", - "light_modern": "meta.diff.header: #000080" + "light_modern": "meta.diff.header: #000080", + "2026-dark": "meta.diff.header.to-file: #8DDB8C", + "2026-light": "meta.diff.header.to-file: #116329" } }, { @@ -80,7 +90,9 @@ "hc_black": "meta.diff.header: #000080", "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", - "light_modern": "meta.diff.header: #000080" + "light_modern": "meta.diff.header: #000080", + "2026-dark": "meta.diff.header.to-file: #8DDB8C", + "2026-light": "meta.diff.header.to-file: #116329" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.diff.range: #DCBDFB", + "2026-light": "meta.diff.range: #8250DF" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.diff.range: #DCBDFB", + "2026-light": "meta.diff.range: #8250DF" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.diff.range: #DCBDFB", + "2026-light": "meta.diff.range: #8250DF" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.diff.range: #DCBDFB", + "2026-light": "meta.diff.range: #8250DF" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.diff.range: #DCBDFB", + "2026-light": "meta.diff.range: #8250DF" } }, { @@ -164,7 +186,9 @@ "hc_black": "markup.deleted: #CE9178", "dark_modern": "markup.deleted: #CE9178", "hc_light": "markup.deleted: #5A5A5A", - "light_modern": "markup.deleted: #A31515" + "light_modern": "markup.deleted: #A31515", + "2026-dark": "punctuation.definition.deleted: #FF938A", + "2026-light": "punctuation.definition.deleted: #82071E" } }, { @@ -178,7 +202,9 @@ "hc_black": "markup.deleted: #CE9178", "dark_modern": "markup.deleted: #CE9178", "hc_light": "markup.deleted: #5A5A5A", - "light_modern": "markup.deleted: #A31515" + "light_modern": "markup.deleted: #A31515", + "2026-dark": "markup.deleted: #FF938A", + "2026-light": "markup.deleted: #82071E" } }, { @@ -192,7 +218,9 @@ "hc_black": "markup.inserted: #B5CEA8", "dark_modern": "markup.inserted: #B5CEA8", "hc_light": "markup.inserted: #096D48", - "light_modern": "markup.inserted: #098658" + "light_modern": "markup.inserted: #098658", + "2026-dark": "punctuation.definition.inserted: #8DDB8C", + "2026-light": "punctuation.definition.inserted: #116329" } }, { @@ -206,7 +234,9 @@ "hc_black": "markup.inserted: #B5CEA8", "dark_modern": "markup.inserted: #B5CEA8", "hc_light": "markup.inserted: #096D48", - "light_modern": "markup.inserted: #098658" + "light_modern": "markup.inserted: #098658", + "2026-dark": "markup.inserted: #8DDB8C", + "2026-light": "markup.inserted: #116329" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_env.json b/extensions/vscode-colorize-tests/test/colorize-results/test_env.json index a0eb219fea5..f2d5c56d002 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_env.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_env.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_fs.json b/extensions/vscode-colorize-tests/test/colorize-results/test_fs.json index 078717226a7..0761249b3cc 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_fs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_fs.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -192,7 +218,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -556,7 +634,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -906,7 +1034,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -920,7 +1050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -934,7 +1066,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_go.json b/extensions/vscode-colorize-tests/test/colorize-results/test_go.json index d6b2ef38ebb..4ba5b0ded92 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_go.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_go.json @@ -10,7 +10,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -402,7 +458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -416,7 +474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type.numeric.go: #4EC9B0", "hc_light": "storage.type.numeric.go: #185E73", - "light_modern": "storage.type.numeric.go: #267F99" + "light_modern": "storage.type.numeric.go: #267F99", + "2026-dark": "storage.type.numeric.go: #4EC9B0", + "2026-light": "storage.type.numeric.go: #267F99" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -892,7 +1018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -948,7 +1082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", - "light_modern": "constant.other.placeholder: #001080" + "light_modern": "constant.other.placeholder: #001080", + "2026-dark": "constant.other.placeholder: #F47067", + "2026-light": "constant.other.placeholder: #CF222E" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_groovy.json b/extensions/vscode-colorize-tests/test/colorize-results/test_groovy.json index 2fb630ed130..3a1be04211e 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_groovy.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_groovy.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -122,7 +138,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -136,7 +154,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -150,7 +170,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -164,7 +186,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -192,7 +218,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -248,7 +282,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -262,7 +298,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -472,7 +538,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -556,7 +634,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -640,7 +730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -654,7 +746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -668,7 +762,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -710,7 +810,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -724,7 +826,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -738,7 +842,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -752,7 +858,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -766,7 +874,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -794,7 +906,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -822,7 +938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -878,7 +1002,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -892,7 +1018,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -906,7 +1034,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -920,7 +1050,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -934,7 +1066,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "storage.type.primitive.groovy: #4EC9B0", "dark_modern": "storage.type.primitive.groovy: #4EC9B0", "hc_light": "storage.type.primitive.groovy: #185E73", - "light_modern": "storage.type.primitive.groovy: #267F99" + "light_modern": "storage.type.primitive.groovy: #267F99", + "2026-dark": "storage.type.primitive.groovy: #4EC9B0", + "2026-light": "storage.type.primitive.groovy: #267F99" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7640,7 +8730,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7654,7 +8746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7668,7 +8762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7682,7 +8778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7696,7 +8794,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7710,7 +8810,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7724,7 +8826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7738,7 +8842,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7752,7 +8858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7766,7 +8874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7780,7 +8890,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7794,7 +8906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7808,7 +8922,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7822,7 +8938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7836,7 +8954,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7850,7 +8970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7864,7 +8986,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7878,7 +9002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7892,7 +9018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7906,7 +9034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7920,7 +9050,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7934,7 +9066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7948,7 +9082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7962,7 +9098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7976,7 +9114,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7990,7 +9130,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -8004,7 +9146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8018,7 +9162,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8032,7 +9178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8046,7 +9194,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8060,7 +9210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8074,7 +9226,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8088,7 +9242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8102,7 +9258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8116,7 +9274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8130,7 +9290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8144,7 +9306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8158,7 +9322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8172,7 +9338,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8186,7 +9354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8200,7 +9370,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8214,7 +9386,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8228,7 +9402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8242,7 +9418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8256,7 +9434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8270,7 +9450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8284,7 +9466,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8298,7 +9482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8312,7 +9498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8326,7 +9514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8340,7 +9530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8354,7 +9546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -8368,7 +9562,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -8382,7 +9578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8396,7 +9594,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -8410,7 +9610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8424,7 +9626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8438,7 +9642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8452,7 +9658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8466,7 +9674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8480,7 +9690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8494,7 +9706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8508,7 +9722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8522,7 +9738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8536,7 +9754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8550,7 +9770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8564,7 +9786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8578,7 +9802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8592,7 +9818,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8606,7 +9834,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8620,7 +9850,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8634,7 +9866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8648,7 +9882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8662,7 +9898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8676,7 +9914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8690,7 +9930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8704,7 +9946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8718,7 +9962,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8732,7 +9978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8746,7 +9994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8760,7 +10010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8774,7 +10026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8788,7 +10042,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8802,7 +10058,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8816,7 +10074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8830,7 +10090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8844,7 +10106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8858,7 +10122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8872,7 +10138,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8886,7 +10154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8900,7 +10170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8914,7 +10186,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8928,7 +10202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8942,7 +10218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8956,7 +10234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8970,7 +10250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8984,7 +10266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8998,7 +10282,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9012,7 +10298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9026,7 +10314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9040,7 +10330,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -9054,7 +10346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9068,7 +10362,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -9082,7 +10378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9096,7 +10394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9110,7 +10410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9124,7 +10426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9138,7 +10442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9152,7 +10458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9166,7 +10474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9180,7 +10490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9194,7 +10506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9208,7 +10522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9222,7 +10538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9236,7 +10554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9250,7 +10570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9264,7 +10586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9278,7 +10602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9292,7 +10618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9306,7 +10634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9320,7 +10650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9334,7 +10666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9348,7 +10682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9362,7 +10698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9376,7 +10714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9390,7 +10730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9404,7 +10746,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -9418,7 +10762,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -9432,7 +10778,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -9446,7 +10794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9460,7 +10810,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -9474,7 +10826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9488,7 +10842,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9502,7 +10858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9516,7 +10874,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -9530,7 +10890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9544,7 +10906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9558,7 +10922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9572,7 +10938,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9586,7 +10954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9600,7 +10970,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -9614,7 +10986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9628,7 +11002,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -9642,7 +11018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9656,7 +11034,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9670,7 +11050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9684,7 +11066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9698,7 +11082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9712,7 +11098,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -9726,7 +11114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9740,7 +11130,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -9754,7 +11146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9768,7 +11162,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9782,7 +11178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9796,7 +11194,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -9810,7 +11210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9824,7 +11226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9838,7 +11242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9852,7 +11258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -9866,7 +11274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9880,7 +11290,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -9894,7 +11306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9908,7 +11322,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -9922,7 +11338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9936,7 +11354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9950,7 +11370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9964,7 +11386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -9978,7 +11402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9992,7 +11418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10006,7 +11434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10020,7 +11450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -10034,7 +11466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10048,7 +11482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10062,7 +11498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10076,7 +11514,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -10090,7 +11530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10104,7 +11546,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10118,7 +11562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10132,7 +11578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10146,7 +11594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10160,7 +11610,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10174,7 +11626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10188,7 +11642,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10202,7 +11658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10216,7 +11674,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -10230,7 +11690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10244,7 +11706,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -10258,7 +11722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10272,7 +11738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10286,7 +11754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10300,7 +11770,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10314,7 +11786,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -10328,7 +11802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10342,7 +11818,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -10356,7 +11834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10370,7 +11850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10384,7 +11866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10398,7 +11882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10412,7 +11898,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -10426,7 +11914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10440,7 +11930,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10454,7 +11946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10468,7 +11962,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10482,7 +11978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10496,7 +11994,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -10510,7 +12010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10524,7 +12026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10538,7 +12042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10552,7 +12058,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10566,7 +12074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10580,7 +12090,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -10594,7 +12106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10608,7 +12122,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -10622,7 +12138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10636,7 +12154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10650,7 +12170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10664,7 +12186,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -10678,7 +12202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10692,7 +12218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10706,7 +12234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10720,7 +12250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10734,7 +12266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10748,7 +12282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10762,7 +12298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10776,7 +12314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10790,7 +12330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10804,7 +12346,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -10818,7 +12362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10832,7 +12378,9 @@ "hc_black": "meta.definition.variable.name: #9CDCFE", "dark_modern": "meta.definition.variable.name: #9CDCFE", "hc_light": "meta.definition.variable.name: #001080", - "light_modern": "meta.definition.variable.name: #001080" + "light_modern": "meta.definition.variable.name: #001080", + "2026-dark": "meta.definition.variable.name: #9CDCFE", + "2026-light": "meta.definition.variable.name: #001080" } }, { @@ -10846,7 +12394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10860,7 +12410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10874,7 +12426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10888,7 +12442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -10902,7 +12458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10916,7 +12474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10930,7 +12490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -10944,7 +12506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10958,7 +12522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10972,7 +12538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -10986,7 +12554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -11000,7 +12570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -11014,7 +12586,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11028,7 +12602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -11042,7 +12618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -11056,7 +12634,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -11070,7 +12650,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -11084,7 +12666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -11098,7 +12682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11112,7 +12698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -11126,7 +12714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -11140,7 +12730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11154,7 +12746,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11168,7 +12762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11182,7 +12778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11196,7 +12794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11210,7 +12810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11224,7 +12826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11238,7 +12842,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -11252,7 +12858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11266,7 +12874,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -11280,7 +12890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11294,7 +12906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -11308,7 +12922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11322,7 +12938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11336,7 +12954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -11350,7 +12970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11364,7 +12986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11378,7 +13002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11392,7 +13018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11406,7 +13034,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -11420,7 +13050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11434,7 +13066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11448,7 +13082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11462,7 +13098,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -11476,7 +13114,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11490,7 +13130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11504,7 +13146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11518,7 +13162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11532,7 +13178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11546,7 +13194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11560,7 +13210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11574,7 +13226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11588,7 +13242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11602,7 +13258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11616,7 +13274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11630,7 +13290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11644,7 +13306,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -11658,7 +13322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11672,7 +13338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11686,7 +13354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11700,7 +13370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11714,7 +13386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11728,7 +13402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11742,7 +13418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11756,7 +13434,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -11770,7 +13450,9 @@ "hc_black": "source.groovy.embedded: #FFFFFF", "dark_modern": "source.groovy.embedded: #D4D4D4", "hc_light": "source.groovy.embedded: #292929", - "light_modern": "source.groovy.embedded: #000000" + "light_modern": "source.groovy.embedded: #000000", + "2026-dark": "source.groovy.embedded: #D4D4D4", + "2026-light": "source.groovy.embedded: #000000" } }, { @@ -11784,7 +13466,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -11798,7 +13482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11812,7 +13498,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11826,7 +13514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11840,7 +13530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11854,7 +13546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11868,7 +13562,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11882,7 +13578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11896,7 +13594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11910,7 +13610,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11924,7 +13626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11938,7 +13642,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -11952,7 +13658,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -11966,7 +13674,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -11980,7 +13690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11994,7 +13706,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12008,7 +13722,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12022,7 +13738,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12036,7 +13754,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12050,7 +13770,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12064,7 +13786,9 @@ "hc_black": "storage.type.annotation.groovy: #4EC9B0", "dark_modern": "storage.type.annotation.groovy: #4EC9B0", "hc_light": "storage.type.annotation.groovy: #185E73", - "light_modern": "storage.type.annotation.groovy: #267F99" + "light_modern": "storage.type.annotation.groovy: #267F99", + "2026-dark": "storage.type.annotation.groovy: #4EC9B0", + "2026-light": "storage.type.annotation.groovy: #267F99" } }, { @@ -12078,7 +13802,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -12092,7 +13818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12106,7 +13834,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12120,7 +13850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12134,7 +13866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12148,7 +13882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12162,7 +13898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12176,7 +13914,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -12190,7 +13930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12204,7 +13946,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12218,7 +13962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12232,7 +13978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12246,7 +13994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12260,7 +14010,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12274,7 +14026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12288,7 +14042,9 @@ "hc_black": "storage.type.object.array.groovy: #4EC9B0", "dark_modern": "storage.type.object.array.groovy: #4EC9B0", "hc_light": "storage.type.object.array.groovy: #185E73", - "light_modern": "storage.type.object.array.groovy: #267F99" + "light_modern": "storage.type.object.array.groovy: #267F99", + "2026-dark": "storage.type.object.array.groovy: #4EC9B0", + "2026-light": "storage.type.object.array.groovy: #267F99" } }, { @@ -12302,7 +14058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12316,7 +14074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12330,7 +14090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12344,7 +14106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12358,7 +14122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12372,7 +14138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12386,7 +14154,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12400,7 +14170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12414,7 +14186,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12428,7 +14202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12442,7 +14218,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12456,7 +14234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12470,7 +14250,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12484,7 +14266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12498,7 +14282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12512,7 +14298,9 @@ "hc_black": "storage.type.groovy: #4EC9B0", "dark_modern": "storage.type.groovy: #4EC9B0", "hc_light": "storage.type.groovy: #185E73", - "light_modern": "storage.type.groovy: #267F99" + "light_modern": "storage.type.groovy: #267F99", + "2026-dark": "storage.type.groovy: #4EC9B0", + "2026-light": "storage.type.groovy: #267F99" } }, { @@ -12526,7 +14314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12540,7 +14330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12554,7 +14346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12568,7 +14362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12582,7 +14378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12596,7 +14394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12610,7 +14410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12624,7 +14426,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12638,7 +14442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12652,7 +14458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12666,7 +14474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12680,7 +14490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -12694,7 +14506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12708,7 +14522,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -12722,7 +14538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -12736,7 +14554,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -12750,7 +14570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12764,7 +14586,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12778,7 +14602,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12792,7 +14618,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12806,7 +14634,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12820,7 +14650,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-light": "storage.modifier.import: #1F2328" } }, { @@ -12834,7 +14666,9 @@ "hc_black": "storage.type.annotation.groovy: #4EC9B0", "dark_modern": "storage.type.annotation.groovy: #4EC9B0", "hc_light": "storage.type.annotation.groovy: #185E73", - "light_modern": "storage.type.annotation.groovy: #267F99" + "light_modern": "storage.type.annotation.groovy: #267F99", + "2026-dark": "storage.type.annotation.groovy: #4EC9B0", + "2026-light": "storage.type.annotation.groovy: #267F99" } }, { @@ -12848,7 +14682,9 @@ "hc_black": "storage.type.primitive.groovy: #4EC9B0", "dark_modern": "storage.type.primitive.groovy: #4EC9B0", "hc_light": "storage.type.primitive.groovy: #185E73", - "light_modern": "storage.type.primitive.groovy: #267F99" + "light_modern": "storage.type.primitive.groovy: #267F99", + "2026-dark": "storage.type.primitive.groovy: #4EC9B0", + "2026-light": "storage.type.primitive.groovy: #267F99" } }, { @@ -12862,7 +14698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12876,7 +14714,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12890,7 +14730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12904,7 +14746,9 @@ "hc_black": "storage.type.primitive.groovy: #4EC9B0", "dark_modern": "storage.type.primitive.groovy: #4EC9B0", "hc_light": "storage.type.primitive.groovy: #185E73", - "light_modern": "storage.type.primitive.groovy: #267F99" + "light_modern": "storage.type.primitive.groovy: #267F99", + "2026-dark": "storage.type.primitive.groovy: #4EC9B0", + "2026-light": "storage.type.primitive.groovy: #267F99" } }, { @@ -12918,7 +14762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12932,7 +14778,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -12946,7 +14794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12960,7 +14810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12974,7 +14826,9 @@ "hc_black": "storage.type.primitive.groovy: #4EC9B0", "dark_modern": "storage.type.primitive.groovy: #4EC9B0", "hc_light": "storage.type.primitive.groovy: #185E73", - "light_modern": "storage.type.primitive.groovy: #267F99" + "light_modern": "storage.type.primitive.groovy: #267F99", + "2026-dark": "storage.type.primitive.groovy: #4EC9B0", + "2026-light": "storage.type.primitive.groovy: #267F99" } }, { @@ -12988,7 +14842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13002,7 +14858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -13016,7 +14874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13030,7 +14890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13044,7 +14906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13058,7 +14922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13072,7 +14938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13086,7 +14954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13100,7 +14970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13114,7 +14986,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13128,7 +15002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13142,7 +15018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13156,7 +15034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13170,7 +15050,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13184,7 +15066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13198,7 +15082,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13212,7 +15098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13226,7 +15114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13240,7 +15130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13254,7 +15146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13268,7 +15162,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_handlebars.json b/extensions/vscode-colorize-tests/test/colorize-results/test_handlebars.json index 2ee4ccd1f3b..31d96564d91 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_handlebars.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_handlebars.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -122,7 +138,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -164,7 +186,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -178,7 +202,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -192,7 +218,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -220,7 +250,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -234,7 +266,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -248,7 +282,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -262,7 +298,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -346,7 +394,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -402,7 +458,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -416,7 +474,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -430,7 +490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -444,7 +506,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -500,7 +570,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -514,7 +586,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -528,7 +602,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -542,7 +618,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -598,7 +682,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -640,7 +730,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -654,7 +746,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -696,7 +794,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -710,7 +810,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -766,7 +874,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -808,7 +922,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -822,7 +938,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -836,7 +954,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -850,7 +970,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -864,7 +986,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -934,7 +1066,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_hbs.json b/extensions/vscode-colorize-tests/test/colorize-results/test_hbs.json index b79247facaa..5e938999d25 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_hbs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_hbs.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -94,7 +106,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -108,7 +122,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -220,7 +250,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -304,7 +346,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -360,7 +410,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -374,7 +426,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -444,7 +506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -458,7 +522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -472,7 +538,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -500,7 +570,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -542,7 +618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -556,7 +634,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -570,7 +650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -584,7 +666,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -598,7 +682,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -626,7 +714,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -640,7 +730,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -654,7 +746,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -668,7 +762,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -682,7 +778,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -696,7 +794,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -710,7 +810,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -752,7 +858,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -766,7 +874,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -780,7 +890,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -794,7 +906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -822,7 +938,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -836,7 +954,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -850,7 +970,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -906,7 +1034,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -962,7 +1098,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -990,7 +1130,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", - "light_modern": "string.quoted.double.handlebars: #0000FF" + "light_modern": "string.quoted.double.handlebars: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.handlebars: #0000FF" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "support.constant.handlebars: #DCDCAA", "dark_modern": "support.constant.handlebars: #DCDCAA", "hc_light": "support.constant.handlebars: #5E2CBC", - "light_modern": "support.constant.handlebars: #795E26" + "light_modern": "support.constant.handlebars: #795E26", + "2026-dark": "support.constant.handlebars: #DCDCAA", + "2026-light": "support.constant.handlebars: #795E26" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_hlsl.json b/extensions/vscode-colorize-tests/test/colorize-results/test_hlsl.json index 5325987d5da..60a531c4146 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_hlsl.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_hlsl.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_html.json b/extensions/vscode-colorize-tests/test/colorize-results/test_html.json index 6257a7ad456..06b5df182dc 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_html.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -80,7 +90,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -220,7 +250,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -262,7 +298,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -276,7 +314,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -318,7 +362,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -332,7 +378,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -374,7 +426,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -444,7 +506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -458,7 +522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -542,7 +618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -626,7 +714,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -654,7 +746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -668,7 +762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -682,7 +778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -710,7 +810,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -724,7 +826,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -738,7 +842,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -752,7 +858,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -780,7 +890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -808,7 +922,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -822,7 +938,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -836,7 +954,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -850,7 +970,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -864,7 +986,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -892,7 +1018,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -920,7 +1050,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -934,7 +1066,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -948,7 +1082,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -990,7 +1130,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.html: #0F4A85", - "light_modern": "string.unquoted.html: #0000FF" + "light_modern": "string.unquoted.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.html: #0000FF" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_ini.json b/extensions/vscode-colorize-tests/test/colorize-results/test_ini.json index 418312f5e07..22ea4af40cb 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_ini.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_ini.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -206,7 +234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -220,7 +250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -444,7 +506,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -458,7 +522,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -514,7 +586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -528,7 +602,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -584,7 +666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_jl.json b/extensions/vscode-colorize-tests/test/colorize-results/test_jl.json index deb5a66740a..223259ba78b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_jl.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_jl.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -94,7 +106,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -136,7 +154,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -164,7 +186,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_js.json b/extensions/vscode-colorize-tests/test/colorize-results/test_js.json index c4bb55a1e22..e74fd61d0eb 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_js.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_js.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -402,7 +458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -416,7 +474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -584,7 +666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -598,7 +682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -766,7 +874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -780,7 +890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -948,7 +1082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -962,7 +1098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_json.json b/extensions/vscode-colorize-tests/test/colorize-results/test_json.json index 60a9755e349..9e70668613e 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_json.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_json.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -94,7 +106,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -108,7 +122,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -192,7 +218,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -206,7 +234,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -304,7 +346,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -318,7 +362,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -416,7 +474,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -430,7 +490,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -500,7 +570,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -570,7 +650,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -584,7 +666,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -682,7 +778,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -696,7 +794,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -794,7 +906,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -934,7 +1066,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -948,7 +1082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_jsx.json b/extensions/vscode-colorize-tests/test/colorize-results/test_jsx.json index ed8845d9816..dafb7a84dff 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_jsx.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_jsx.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -192,7 +218,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -374,7 +426,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -388,7 +442,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -416,7 +474,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -528,7 +602,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -598,7 +682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -668,7 +762,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -682,7 +778,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -794,7 +906,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -808,7 +922,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -850,7 +970,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -878,7 +1002,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -976,7 +1114,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-light": "meta.jsx.children: #1F2328" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-light": "meta.jsx.children: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-light": "meta.jsx.children: #1F2328" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-light": "meta.jsx.children: #1F2328" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-light": "meta.tag.attributes: #1F2328" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-light": "meta.tag.attributes: #1F2328" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded.expression: #ADBAC7", + "2026-light": "meta.embedded.expression: #1F2328" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-light": "meta.jsx.children: #1F2328" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-light": "meta.jsx.children: #1F2328" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class.component: #8DDB8C", + "2026-light": "support.class.component: #116329" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-light": "meta.tag.attributes: #1F2328" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-light": "meta.tag.attributes: #1F2328" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-light": "meta.tag.attributes: #1F2328" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_less.json b/extensions/vscode-colorize-tests/test/colorize-results/test_less.json index a66224dd9e6..8caf5b26eb6 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_less.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_less.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -80,7 +90,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "support.constant.media: #CE9178", "dark_modern": "support.constant.media: #CE9178", "hc_light": "support.constant.media: #0451A5", - "light_modern": "support.constant.media: #0451A5" + "light_modern": "support.constant.media: #0451A5", + "2026-dark": "support.constant.media: #CE9178", + "2026-light": "support.constant.media: #0451A5" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "support.constant.media: #CE9178", "dark_modern": "support.constant.media: #CE9178", "hc_light": "support.constant.media: #0451A5", - "light_modern": "support.constant.media: #0451A5" + "light_modern": "support.constant.media: #0451A5", + "2026-dark": "support.constant.media: #CE9178", + "2026-light": "support.constant.media: #0451A5" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -528,7 +602,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -570,7 +650,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -612,7 +698,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -668,7 +762,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -794,7 +906,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -920,7 +1050,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -948,7 +1082,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -976,7 +1114,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "entity.name.tag.less: #D7BA7D", "dark_modern": "entity.name.tag.less: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.less: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "source.css entity.other.attribute-name.class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.class: #800000" + "light_modern": "source.css entity.other.attribute-name.class: #800000", + "2026-dark": "source.css entity.other.attribute-name.class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.class: #800000" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D", "dark_modern": "source.css.less entity.other.attribute-name.id: #D7BA7D", "hc_light": "source.css.less entity.other.attribute-name.id: #0F4A85", - "light_modern": "source.css.less entity.other.attribute-name.id: #800000" + "light_modern": "source.css.less entity.other.attribute-name.id: #800000", + "2026-dark": "source.css.less entity.other.attribute-name.id: #D7BA7D", + "2026-light": "source.css.less entity.other.attribute-name.id: #800000" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D", "dark_modern": "source.css.less entity.other.attribute-name.id: #D7BA7D", "hc_light": "source.css.less entity.other.attribute-name.id: #0F4A85", - "light_modern": "source.css.less entity.other.attribute-name.id: #800000" + "light_modern": "source.css.less entity.other.attribute-name.id: #800000", + "2026-dark": "source.css.less entity.other.attribute-name.id: #D7BA7D", + "2026-light": "source.css.less entity.other.attribute-name.id: #800000" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "entity.name.tag.less: #D7BA7D", "dark_modern": "entity.name.tag.less: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.less: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "entity.name.tag.less: #D7BA7D", "dark_modern": "entity.name.tag.less: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.less: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "entity.name.tag.less: #D7BA7D", "dark_modern": "entity.name.tag.less: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.less: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "entity.other.attribute-name.parent.less: #D7BA7D", "dark_modern": "entity.other.attribute-name.parent.less: #D7BA7D", "hc_light": "entity.other.attribute-name.parent.less: #0F4A85", - "light_modern": "entity.other.attribute-name.parent.less: #800000" + "light_modern": "entity.other.attribute-name.parent.less: #800000", + "2026-dark": "entity.other.attribute-name.parent.less: #D7BA7D", + "2026-light": "entity.other.attribute-name.parent.less: #800000" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D", "dark_modern": "source.css.less entity.other.attribute-name.id: #D7BA7D", "hc_light": "source.css.less entity.other.attribute-name.id: #0F4A85", - "light_modern": "source.css.less entity.other.attribute-name.id: #800000" + "light_modern": "source.css.less entity.other.attribute-name.id: #800000", + "2026-dark": "source.css.less entity.other.attribute-name.id: #D7BA7D", + "2026-light": "source.css.less entity.other.attribute-name.id: #800000" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D", "dark_modern": "source.css.less entity.other.attribute-name.id: #D7BA7D", "hc_light": "source.css.less entity.other.attribute-name.id: #0F4A85", - "light_modern": "source.css.less entity.other.attribute-name.id: #800000" + "light_modern": "source.css.less entity.other.attribute-name.id: #800000", + "2026-dark": "source.css.less entity.other.attribute-name.id: #D7BA7D", + "2026-light": "source.css.less entity.other.attribute-name.id: #800000" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D", "dark_modern": "source.css.less entity.other.attribute-name.id: #D7BA7D", "hc_light": "source.css.less entity.other.attribute-name.id: #0F4A85", - "light_modern": "source.css.less entity.other.attribute-name.id: #800000" + "light_modern": "source.css.less entity.other.attribute-name.id: #800000", + "2026-dark": "source.css.less entity.other.attribute-name.id: #D7BA7D", + "2026-light": "source.css.less entity.other.attribute-name.id: #800000" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D", "dark_modern": "source.css.less entity.other.attribute-name.id: #D7BA7D", "hc_light": "source.css.less entity.other.attribute-name.id: #0F4A85", - "light_modern": "source.css.less entity.other.attribute-name.id: #800000" + "light_modern": "source.css.less entity.other.attribute-name.id: #800000", + "2026-dark": "source.css.less entity.other.attribute-name.id: #D7BA7D", + "2026-light": "source.css.less entity.other.attribute-name.id: #800000" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_log.json b/extensions/vscode-colorize-tests/test/colorize-results/test_log.json index 853eea1a14c..aa94a828914 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_log.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_log.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } } -] +] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_lua.json b/extensions/vscode-colorize-tests/test/colorize-results/test_lua.json index c7a93a0446f..03b13d4f3a8 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_lua.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_lua.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -528,7 +602,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -542,7 +618,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -682,7 +778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -836,7 +954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -850,7 +970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -892,7 +1018,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_m.json b/extensions/vscode-colorize-tests/test/colorize-results/test_m.json index c6c7e2d6278..a3c3c6f729d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_m.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_m.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -94,7 +106,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -164,7 +186,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -178,7 +202,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -262,7 +298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -276,7 +314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -290,7 +330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -304,7 +346,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -318,7 +362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -444,7 +506,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -640,7 +730,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "support.constant: #6CB6FF", + "2026-light": "support.constant: #0550AE" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "support.constant: #6CB6FF", + "2026-light": "support.constant: #0550AE" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -920,7 +1050,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "support.constant: #6CB6FF", + "2026-light": "support.constant: #0550AE" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.minus.exponent: #B5CEA8", "hc_light": "keyword.operator.minus.exponent: #096D48", - "light_modern": "keyword.operator.minus.exponent: #098658" + "light_modern": "keyword.operator.minus.exponent: #098658", + "2026-dark": "keyword.operator.minus.exponent: #B5CEA8", + "2026-light": "keyword.operator.minus.exponent: #098658" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_md.json b/extensions/vscode-colorize-tests/test/colorize-results/test_md.json index 7fd99b59bc0..700d4acf5ed 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_md.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_md.json @@ -10,7 +10,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -24,7 +26,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -38,7 +42,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -52,7 +58,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -66,7 +74,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -80,7 +90,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -94,7 +106,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -108,7 +122,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -122,7 +138,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -136,7 +154,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -150,7 +170,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -164,7 +186,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -178,7 +202,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -192,7 +218,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -206,7 +234,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -220,7 +250,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string.other.link: #96D0FF", + "2026-light": "string.other.link: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -332,7 +378,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -346,7 +394,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -416,7 +474,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -430,7 +490,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -444,7 +506,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -458,7 +522,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -472,7 +538,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -542,7 +618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -556,7 +634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -626,7 +714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -640,7 +730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -654,7 +746,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -696,7 +794,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -710,7 +810,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -766,7 +874,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -780,7 +890,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -822,7 +938,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -836,7 +954,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -850,7 +970,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -864,7 +986,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -892,7 +1018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -906,7 +1034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", - "light_modern": "string.quoted.single.html: #0000FF" + "light_modern": "string.quoted.single.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.single.html: #0000FF" } }, { @@ -920,7 +1050,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -934,7 +1066,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -990,7 +1130,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", - "light_modern": "string.quoted.double.html: #0000FF" + "light_modern": "string.quoted.double.html: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.html: #0000FF" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.italic: #C586C0", "hc_light": "markup.italic: #800080", - "light_modern": "markup.italic: #800080" + "light_modern": "markup.italic: #800080", + "2026-dark": "markup.italic: #ADBAC7", + "2026-light": "markup.italic: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.italic: #C586C0", "hc_light": "markup.italic: #800080", - "light_modern": "markup.italic: #800080" + "light_modern": "markup.italic: #800080", + "2026-dark": "markup.italic: #ADBAC7", + "2026-light": "markup.italic: #1F2328" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.italic: #C586C0", "hc_light": "markup.italic: #800080", - "light_modern": "markup.italic: #800080" + "light_modern": "markup.italic: #800080", + "2026-dark": "markup.italic: #ADBAC7", + "2026-light": "markup.italic: #1F2328" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.inline.raw: #CE9178", "hc_light": "markup.inline.raw: #0F4A85", - "light_modern": "markup.inline.raw: #800000" + "light_modern": "markup.inline.raw: #800000", + "2026-dark": "markup.inline.raw: #6CB6FF", + "2026-light": "markup.inline.raw: #0550AE" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.inline.raw: #CE9178", "hc_light": "markup.inline.raw: #0F4A85", - "light_modern": "markup.inline.raw: #800000" + "light_modern": "markup.inline.raw: #800000", + "2026-dark": "markup.inline.raw: #6CB6FF", + "2026-light": "markup.inline.raw: #0550AE" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.inline.raw: #CE9178", "hc_light": "markup.inline.raw: #0F4A85", - "light_modern": "markup.inline.raw: #800000" + "light_modern": "markup.inline.raw: #800000", + "2026-dark": "markup.inline.raw: #6CB6FF", + "2026-light": "markup.inline.raw: #0550AE" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.quote.begin.markdown: #6A9955", "hc_light": "punctuation.definition.quote.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.quote.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.quote.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.quote.begin.markdown: #6A9955", + "2026-light": "punctuation.definition.quote.begin.markdown: #0451A5" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "markup.quote: #8DDB8C", + "2026-light": "markup.quote: #116329" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "markup.quote: #8DDB8C", + "2026-light": "markup.quote: #116329" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.quote.begin.markdown: #6A9955", "hc_light": "punctuation.definition.quote.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.quote.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.quote.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.quote.begin.markdown: #6A9955", + "2026-light": "punctuation.definition.quote.begin.markdown: #0451A5" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.quote.begin.markdown: #6A9955", "hc_light": "punctuation.definition.quote.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.quote.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.quote.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.quote.begin.markdown: #6A9955", + "2026-light": "punctuation.definition.quote.begin.markdown: #0451A5" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "markup.quote: #8DDB8C", + "2026-light": "markup.quote: #116329" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "markup.quote: #8DDB8C", + "2026-light": "markup.quote: #116329" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.quote.begin.markdown: #6A9955", "hc_light": "punctuation.definition.quote.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.quote.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.quote.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.quote.begin.markdown: #6A9955", + "2026-light": "punctuation.definition.quote.begin.markdown: #0451A5" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "markup.quote: #8DDB8C", + "2026-light": "markup.quote: #116329" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "markup.quote: #8DDB8C", + "2026-light": "markup.quote: #116329" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.separator: #6CB6FF", + "2026-light": "meta.separator: #0550AE" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.separator: #6CB6FF", + "2026-light": "meta.separator: #0550AE" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.separator: #6CB6FF", + "2026-light": "meta.separator: #0550AE" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string.other.link: #96D0FF", + "2026-light": "string.other.link: #0A3069" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string.other.link: #96D0FF", + "2026-light": "string.other.link: #0A3069" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string.other.link: #96D0FF", + "2026-light": "string.other.link: #0A3069" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string.other.link: #96D0FF", + "2026-light": "string.other.link: #0A3069" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-light": "markup.heading entity.name: #0550AE" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", - "light_modern": "punctuation.definition.list.begin.markdown: #0451A5" + "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", + "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string.other.link: #96D0FF", + "2026-light": "string.other.link: #0A3069" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_mm.json b/extensions/vscode-colorize-tests/test/colorize-results/test_mm.json index eeb16d5b737..43a218ae9f6 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_mm.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_mm.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -94,7 +106,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -164,7 +186,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -178,7 +202,9 @@ "hc_black": "meta.preprocessor: #569CD6", "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", - "light_modern": "meta.preprocessor: #0000FF" + "light_modern": "meta.preprocessor: #0000FF", + "2026-dark": "meta.preprocessor: #569CD6", + "2026-light": "meta.preprocessor: #0000FF" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -262,7 +298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -276,7 +314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -290,7 +330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -304,7 +346,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -318,7 +362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -444,7 +506,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -640,7 +730,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "support.constant: #6CB6FF", + "2026-light": "support.constant: #0550AE" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "support.constant: #6CB6FF", + "2026-light": "support.constant: #0550AE" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -920,7 +1050,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "support.constant: #6CB6FF", + "2026-light": "support.constant: #0550AE" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.minus.exponent: #B5CEA8", "hc_light": "keyword.operator.minus.exponent: #096D48", - "light_modern": "keyword.operator.minus.exponent: #098658" + "light_modern": "keyword.operator.minus.exponent: #098658", + "2026-dark": "keyword.operator.minus.exponent: #B5CEA8", + "2026-light": "keyword.operator.minus.exponent: #098658" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_p6.json b/extensions/vscode-colorize-tests/test/colorize-results/test_p6.json index c4c2106a171..05acf5f89c6 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_p6.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_p6.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -892,7 +1018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -990,7 +1130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_php.json b/extensions/vscode-colorize-tests/test/colorize-results/test_php.json index ea79b0e2006..6faea53b46f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_php.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_php.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -80,7 +90,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -136,7 +154,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -192,7 +218,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -206,7 +234,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -220,7 +250,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -234,7 +266,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -248,7 +282,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -262,7 +298,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -276,7 +314,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -290,7 +330,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded.begin.php: #569CD6", "hc_light": "punctuation.section.embedded.begin.php: #0F4A85", - "light_modern": "punctuation.section.embedded.begin.php: #800000" + "light_modern": "punctuation.section.embedded.begin.php: #800000", + "2026-dark": "punctuation.section.embedded.begin.php: #569CD6", + "2026-light": "punctuation.section.embedded.begin.php: #800000" } }, { @@ -304,7 +346,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -318,7 +362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -332,7 +378,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -360,7 +410,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -374,7 +426,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -388,7 +442,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -402,7 +458,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -416,7 +474,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -430,7 +490,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -444,7 +506,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -458,7 +522,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -472,7 +538,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -500,7 +570,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -514,7 +586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -528,7 +602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -542,7 +618,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -556,7 +634,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -570,7 +650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -598,7 +682,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -612,7 +698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -626,7 +714,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -654,7 +746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -668,7 +762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -682,7 +778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -710,7 +810,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -724,7 +826,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -738,7 +842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -752,7 +858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -766,7 +874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -780,7 +890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -794,7 +906,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -808,7 +922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -822,7 +938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -836,7 +954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -850,7 +970,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -864,7 +986,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -892,7 +1018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -906,7 +1034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -920,7 +1050,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -934,7 +1066,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -962,7 +1098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -976,7 +1114,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -990,7 +1130,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "meta.embedded: #FFFFFF", "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", - "light_modern": "meta.embedded: #000000" + "light_modern": "meta.embedded: #000000", + "2026-dark": "meta.embedded: #D4D4D4", + "2026-light": "meta.embedded: #000000" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded.end.php: #569CD6", "hc_light": "punctuation.section.embedded.end.php: #0F4A85", - "light_modern": "punctuation.section.embedded.end.php: #800000" + "light_modern": "punctuation.section.embedded.end.php: #800000", + "2026-dark": "punctuation.section.embedded.end.php: #569CD6", + "2026-light": "punctuation.section.embedded.end.php: #800000" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded.end.php: #569CD6", "hc_light": "punctuation.section.embedded.end.php: #0F4A85", - "light_modern": "punctuation.section.embedded.end.php: #800000" + "light_modern": "punctuation.section.embedded.end.php: #800000", + "2026-dark": "punctuation.section.embedded.end.php: #569CD6", + "2026-light": "punctuation.section.embedded.end.php: #800000" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_pl.json b/extensions/vscode-colorize-tests/test/colorize-results/test_pl.json index 1a80edc135c..0554c7b878c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_pl.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_pl.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -80,7 +90,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -374,7 +426,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -444,7 +506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -500,7 +570,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -514,7 +586,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -542,7 +618,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -556,7 +634,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -570,7 +650,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -584,7 +666,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -598,7 +682,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -612,7 +698,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -626,7 +714,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -640,7 +730,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -850,7 +970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -864,7 +986,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_ps1.json b/extensions/vscode-colorize-tests/test/colorize-results/test_ps1.json index 7fee15950e9..d4c6f3a6869 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_ps1.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_ps1.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -388,7 +442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -514,7 +586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -598,7 +682,9 @@ "hc_black": "source.powershell variable.other.member: #DCDCAA", "dark_modern": "source.powershell variable.other.member: #DCDCAA", "hc_light": "source.powershell variable.other.member: #5E2CBC", - "light_modern": "source.powershell variable.other.member: #795E26" + "light_modern": "source.powershell variable.other.member: #795E26", + "2026-dark": "source.powershell variable.other.member: #DCDCAA", + "2026-light": "source.powershell variable.other.member: #795E26" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -850,7 +970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -864,7 +986,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -934,7 +1066,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_pug.json b/extensions/vscode-colorize-tests/test/colorize-results/test_pug.json index eb506aa3365..b2d11118234 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_pug.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_pug.json @@ -10,7 +10,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", - "light_modern": "string.comment.buffered.block.pug: #0000FF" + "light_modern": "string.comment.buffered.block.pug: #0000FF", + "2026-dark": "string.comment: #768390", + "2026-light": "string.comment.buffered.block.pug: #0000FF" } }, { @@ -24,7 +26,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", - "light_modern": "string.comment.buffered.block.pug: #0000FF" + "light_modern": "string.comment.buffered.block.pug: #0000FF", + "2026-dark": "string.comment: #768390", + "2026-light": "string.comment.buffered.block.pug: #0000FF" } }, { @@ -38,7 +42,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", - "light_modern": "string.comment.buffered.block.pug: #0000FF" + "light_modern": "string.comment.buffered.block.pug: #0000FF", + "2026-dark": "string.comment: #768390", + "2026-light": "string.comment.buffered.block.pug: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -136,7 +154,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -360,7 +410,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -570,7 +650,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -612,7 +698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -626,7 +714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -682,7 +778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -696,7 +794,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -738,7 +842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -752,7 +858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -766,7 +874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -794,7 +906,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "meta.object-literal.key: #9CDCFE", "dark_modern": "meta.object-literal.key: #9CDCFE", "hc_light": "meta.object-literal.key: #001080", - "light_modern": "meta.object-literal.key: #001080" + "light_modern": "meta.object-literal.key: #001080", + "2026-dark": "meta.object-literal.key: #9CDCFE", + "2026-light": "meta.object-literal.key: #001080" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.object.member: #ADBAC7", + "2026-light": "meta.object.member: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", - "light_modern": "string.comment.buffered.block.pug: #0000FF" + "light_modern": "string.comment.buffered.block.pug: #0000FF", + "2026-dark": "string.comment: #768390", + "2026-light": "string.comment.buffered.block.pug: #0000FF" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.interpolated.pug: #0F4A85", - "light_modern": "string.interpolated.pug: #0000FF" + "light_modern": "string.interpolated.pug: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.interpolated.pug: #0000FF" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.interpolated.pug: #0F4A85", - "light_modern": "string.interpolated.pug: #0000FF" + "light_modern": "string.interpolated.pug: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.interpolated.pug: #0000FF" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.interpolated.pug: #0F4A85", - "light_modern": "string.interpolated.pug: #0000FF" + "light_modern": "string.interpolated.pug: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.interpolated.pug: #0000FF" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_py.json b/extensions/vscode-colorize-tests/test/colorize-results/test_py.json index e8d718cad72..ac5176949f9 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_py.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_py.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -164,7 +186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -416,7 +474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -808,7 +922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -822,7 +938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "keyword.operator.logical.python: #569CD6", "dark_modern": "keyword.operator.logical.python: #569CD6", "hc_light": "keyword.operator.logical.python: #0F4A85", - "light_modern": "keyword.operator.logical.python: #0000FF" + "light_modern": "keyword.operator.logical.python: #0000FF", + "2026-dark": "keyword.operator.logical.python: #569CD6", + "2026-light": "keyword.operator.logical.python: #0000FF" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "keyword.operator.logical.python: #569CD6", "dark_modern": "keyword.operator.logical.python: #569CD6", "hc_light": "keyword.operator.logical.python: #0F4A85", - "light_modern": "keyword.operator.logical.python: #0000FF" + "light_modern": "keyword.operator.logical.python: #0000FF", + "2026-dark": "keyword.operator.logical.python: #569CD6", + "2026-light": "keyword.operator.logical.python: #0000FF" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "variable.legacy.builtin.python: #FFFFFF", "dark_modern": "variable.legacy.builtin.python: #D4D4D4", "hc_light": "variable.legacy.builtin.python: #292929", - "light_modern": "variable.legacy.builtin.python: #000000" + "light_modern": "variable.legacy.builtin.python: #000000", + "2026-dark": "variable.legacy.builtin.python: #D4D4D4", + "2026-light": "variable.legacy.builtin.python: #000000" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "keyword.operator.logical.python: #569CD6", "dark_modern": "keyword.operator.logical.python: #569CD6", "hc_light": "keyword.operator.logical.python: #0F4A85", - "light_modern": "keyword.operator.logical.python: #0000FF" + "light_modern": "keyword.operator.logical.python: #0000FF", + "2026-dark": "keyword.operator.logical.python: #569CD6", + "2026-light": "keyword.operator.logical.python: #0000FF" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "keyword.operator.logical.python: #569CD6", "dark_modern": "keyword.operator.logical.python: #569CD6", "hc_light": "keyword.operator.logical.python: #0F4A85", - "light_modern": "keyword.operator.logical.python: #0000FF" + "light_modern": "keyword.operator.logical.python: #0000FF", + "2026-dark": "keyword.operator.logical.python: #569CD6", + "2026-light": "keyword.operator.logical.python: #0000FF" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "support.other.parenthesis.regexp: #CE9178", "hc_light": "support.other.parenthesis.regexp: #D16969", - "light_modern": "support.other.parenthesis.regexp: #D16969" + "light_modern": "support.other.parenthesis.regexp: #D16969", + "2026-dark": "support.other.parenthesis.regexp: #CE9178", + "2026-light": "support.other.parenthesis.regexp: #D16969" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.character.set.begin.regexp: #CE9178", "hc_light": "punctuation.character.set.begin.regexp: #D16969", - "light_modern": "punctuation.character.set.begin.regexp: #D16969" + "light_modern": "punctuation.character.set.begin.regexp: #D16969", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.set.regexp: #D16969", "hc_light": "constant.character.set.regexp: #811F3F", - "light_modern": "constant.character.set.regexp: #811F3F" + "light_modern": "constant.character.set.regexp: #811F3F", + "2026-dark": "constant.character.set.regexp: #D16969", + "2026-light": "constant.character.set.regexp: #811F3F" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.character.set.end.regexp: #CE9178", "hc_light": "punctuation.character.set.end.regexp: #D16969", - "light_modern": "punctuation.character.set.end.regexp: #D16969" + "light_modern": "punctuation.character.set.end.regexp: #D16969", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "support.other.parenthesis.regexp: #CE9178", "hc_light": "support.other.parenthesis.regexp: #D16969", - "light_modern": "support.other.parenthesis.regexp: #D16969" + "light_modern": "support.other.parenthesis.regexp: #D16969", + "2026-dark": "support.other.parenthesis.regexp: #CE9178", + "2026-light": "support.other.parenthesis.regexp: #D16969" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "support.other.parenthesis.regexp: #CE9178", "hc_light": "support.other.parenthesis.regexp: #D16969", - "light_modern": "support.other.parenthesis.regexp: #D16969" + "light_modern": "support.other.parenthesis.regexp: #D16969", + "2026-dark": "support.other.parenthesis.regexp: #CE9178", + "2026-light": "support.other.parenthesis.regexp: #D16969" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.character.set.begin.regexp: #CE9178", "hc_light": "punctuation.character.set.begin.regexp: #D16969", - "light_modern": "punctuation.character.set.begin.regexp: #D16969" + "light_modern": "punctuation.character.set.begin.regexp: #D16969", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.set.regexp: #D16969", "hc_light": "constant.character.set.regexp: #811F3F", - "light_modern": "constant.character.set.regexp: #811F3F" + "light_modern": "constant.character.set.regexp: #811F3F", + "2026-dark": "constant.character.set.regexp: #D16969", + "2026-light": "constant.character.set.regexp: #811F3F" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.character.set.end.regexp: #CE9178", "hc_light": "punctuation.character.set.end.regexp: #D16969", - "light_modern": "punctuation.character.set.end.regexp: #D16969" + "light_modern": "punctuation.character.set.end.regexp: #D16969", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "support.other.parenthesis.regexp: #CE9178", "hc_light": "support.other.parenthesis.regexp: #D16969", - "light_modern": "support.other.parenthesis.regexp: #D16969" + "light_modern": "support.other.parenthesis.regexp: #D16969", + "2026-dark": "support.other.parenthesis.regexp: #CE9178", + "2026-light": "support.other.parenthesis.regexp: #D16969" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "support.other.parenthesis.regexp: #CE9178", "hc_light": "support.other.parenthesis.regexp: #D16969", - "light_modern": "support.other.parenthesis.regexp: #D16969" + "light_modern": "support.other.parenthesis.regexp: #D16969", + "2026-dark": "support.other.parenthesis.regexp: #CE9178", + "2026-light": "support.other.parenthesis.regexp: #D16969" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "support: #6CB6FF", + "2026-light": "support: #0550AE" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "support.other.parenthesis.regexp: #CE9178", "hc_light": "support.other.parenthesis.regexp: #D16969", - "light_modern": "support.other.parenthesis.regexp: #D16969" + "light_modern": "support.other.parenthesis.regexp: #D16969", + "2026-dark": "support.other.parenthesis.regexp: #CE9178", + "2026-light": "support.other.parenthesis.regexp: #D16969" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "variable.legacy.builtin.python: #FFFFFF", "dark_modern": "variable.legacy.builtin.python: #D4D4D4", "hc_light": "variable.legacy.builtin.python: #292929", - "light_modern": "variable.legacy.builtin.python: #000000" + "light_modern": "variable.legacy.builtin.python: #000000", + "2026-dark": "variable.legacy.builtin.python: #D4D4D4", + "2026-light": "variable.legacy.builtin.python: #000000" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.character.set.begin.regexp: #CE9178", "hc_light": "punctuation.character.set.begin.regexp: #D16969", - "light_modern": "punctuation.character.set.begin.regexp: #D16969" + "light_modern": "punctuation.character.set.begin.regexp: #D16969", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.set.regexp: #D16969", "hc_light": "constant.character.set.regexp: #811F3F", - "light_modern": "constant.character.set.regexp: #811F3F" + "light_modern": "constant.character.set.regexp: #811F3F", + "2026-dark": "constant.character.set.regexp: #D16969", + "2026-light": "constant.character.set.regexp: #811F3F" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_r.json b/extensions/vscode-colorize-tests/test/colorize-results/test_r.json index 4d56b651660..2eea856a503 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_r.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_r.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -122,7 +138,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -150,7 +170,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -164,7 +186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -178,7 +202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -206,7 +234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -220,7 +250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -262,7 +298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -304,7 +346,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -318,7 +362,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -346,7 +394,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -360,7 +410,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -374,7 +426,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -388,7 +442,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -402,7 +458,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -724,7 +826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -934,7 +1066,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -948,7 +1082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_rb.json b/extensions/vscode-colorize-tests/test/colorize-results/test_rb.json index 032617573e4..c64becd54ff 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_rb.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_rb.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -108,7 +122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -164,7 +186,9 @@ "hc_black": "punctuation.separator.namespace.ruby: #4EC9B0", "dark_modern": "punctuation.separator.namespace.ruby: #4EC9B0", "hc_light": "punctuation.separator.namespace.ruby: #185E73", - "light_modern": "punctuation.separator.namespace.ruby: #267F99" + "light_modern": "punctuation.separator.namespace.ruby: #267F99", + "2026-dark": "punctuation.separator.namespace.ruby: #4EC9B0", + "2026-light": "punctuation.separator.namespace.ruby: #267F99" } }, { @@ -178,7 +202,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.other.inherited-class: #4EC9B0", "dark_modern": "entity.other.inherited-class: #4EC9B0", "hc_light": "entity.other.inherited-class: #185E73", - "light_modern": "entity.other.inherited-class: #267F99" + "light_modern": "entity.other.inherited-class: #267F99", + "2026-dark": "entity.other.inherited-class: #4EC9B0", + "2026-light": "entity.other.inherited-class: #267F99" } }, { @@ -402,7 +458,9 @@ "hc_black": "punctuation.separator.namespace.ruby: #4EC9B0", "dark_modern": "punctuation.separator.namespace.ruby: #4EC9B0", "hc_light": "punctuation.separator.namespace.ruby: #185E73", - "light_modern": "punctuation.separator.namespace.ruby: #267F99" + "light_modern": "punctuation.separator.namespace.ruby: #267F99", + "2026-dark": "punctuation.separator.namespace.ruby: #4EC9B0", + "2026-light": "punctuation.separator.namespace.ruby: #267F99" } }, { @@ -416,7 +474,9 @@ "hc_black": "entity.other.inherited-class: #4EC9B0", "dark_modern": "entity.other.inherited-class: #4EC9B0", "hc_light": "entity.other.inherited-class: #185E73", - "light_modern": "entity.other.inherited-class: #267F99" + "light_modern": "entity.other.inherited-class: #267F99", + "2026-dark": "entity.other.inherited-class: #4EC9B0", + "2026-light": "entity.other.inherited-class: #267F99" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -486,7 +554,9 @@ "hc_black": "punctuation.separator.namespace.ruby: #4EC9B0", "dark_modern": "punctuation.separator.namespace.ruby: #4EC9B0", "hc_light": "punctuation.separator.namespace.ruby: #185E73", - "light_modern": "punctuation.separator.namespace.ruby: #267F99" + "light_modern": "punctuation.separator.namespace.ruby: #267F99", + "2026-dark": "punctuation.separator.namespace.ruby: #4EC9B0", + "2026-light": "punctuation.separator.namespace.ruby: #267F99" } }, { @@ -500,7 +570,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -514,7 +586,9 @@ "hc_black": "punctuation.separator.namespace.ruby: #4EC9B0", "dark_modern": "punctuation.separator.namespace.ruby: #4EC9B0", "hc_light": "punctuation.separator.namespace.ruby: #185E73", - "light_modern": "punctuation.separator.namespace.ruby: #267F99" + "light_modern": "punctuation.separator.namespace.ruby: #267F99", + "2026-dark": "punctuation.separator.namespace.ruby: #4EC9B0", + "2026-light": "punctuation.separator.namespace.ruby: #267F99" } }, { @@ -528,7 +602,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -542,7 +618,9 @@ "hc_black": "punctuation.separator.namespace.ruby: #4EC9B0", "dark_modern": "punctuation.separator.namespace.ruby: #4EC9B0", "hc_light": "punctuation.separator.namespace.ruby: #185E73", - "light_modern": "punctuation.separator.namespace.ruby: #267F99" + "light_modern": "punctuation.separator.namespace.ruby: #267F99", + "2026-dark": "punctuation.separator.namespace.ruby: #4EC9B0", + "2026-light": "punctuation.separator.namespace.ruby: #267F99" } }, { @@ -556,7 +634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -626,7 +714,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -640,7 +730,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -654,7 +746,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -668,7 +762,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -682,7 +778,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -696,7 +794,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -766,7 +874,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -836,7 +954,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -850,7 +970,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -864,7 +986,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -878,7 +1002,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -892,7 +1018,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -906,7 +1034,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -920,7 +1050,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -934,7 +1066,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -948,7 +1082,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -962,7 +1098,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -976,7 +1114,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -990,7 +1130,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "punctuation.separator.namespace.ruby: #4EC9B0", "dark_modern": "punctuation.separator.namespace.ruby: #4EC9B0", "hc_light": "punctuation.separator.namespace.ruby: #185E73", - "light_modern": "punctuation.separator.namespace.ruby: #267F99" + "light_modern": "punctuation.separator.namespace.ruby: #267F99", + "2026-dark": "punctuation.separator.namespace.ruby: #4EC9B0", + "2026-light": "punctuation.separator.namespace.ruby: #267F99" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "punctuation.section.embedded: #569CD6", "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", - "light_modern": "punctuation.section.embedded: #0000FF" + "light_modern": "punctuation.section.embedded: #0000FF", + "2026-dark": "punctuation.section.embedded: #F47067", + "2026-light": "punctuation.section.embedded: #CF222E" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_regexp.ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test_regexp.ts.json index 3a792cdb289..50bb6e24e1a 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_regexp.ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_regexp.ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -122,7 +138,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -136,7 +154,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -234,7 +266,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -276,7 +314,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -290,7 +330,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", - "light_modern": "constant.other.character-class.set.regexp: #811F3F" + "light_modern": "constant.other.character-class.set.regexp: #811F3F", + "2026-dark": "constant.other.character-class.set.regexp: #D16969", + "2026-light": "constant.other.character-class.set.regexp: #811F3F" } }, { @@ -304,7 +346,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", - "light_modern": "constant.other.character-class.set.regexp: #811F3F" + "light_modern": "constant.other.character-class.set.regexp: #811F3F", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -318,7 +362,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", - "light_modern": "constant.other.character-class.set.regexp: #811F3F" + "light_modern": "constant.other.character-class.set.regexp: #811F3F", + "2026-dark": "constant.other.character-class.set.regexp: #D16969", + "2026-light": "constant.other.character-class.set.regexp: #811F3F" } }, { @@ -332,7 +378,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -346,7 +394,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -360,7 +410,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -458,7 +522,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -472,7 +538,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.or.regexp: #DCDCAA", "hc_light": "keyword.operator.or.regexp: #EE0000", - "light_modern": "keyword.operator.or.regexp: #EE0000" + "light_modern": "keyword.operator.or.regexp: #EE0000", + "2026-dark": "keyword.operator.or.regexp: #DCDCAA", + "2026-light": "keyword.operator.or.regexp: #EE0000" } }, { @@ -514,7 +586,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -528,7 +602,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.or.regexp: #DCDCAA", "hc_light": "keyword.operator.or.regexp: #EE0000", - "light_modern": "keyword.operator.or.regexp: #EE0000" + "light_modern": "keyword.operator.or.regexp: #EE0000", + "2026-dark": "keyword.operator.or.regexp: #DCDCAA", + "2026-light": "keyword.operator.or.regexp: #EE0000" } }, { @@ -542,7 +618,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -556,7 +634,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -654,7 +746,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -668,7 +762,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -682,7 +778,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -696,7 +794,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -710,7 +810,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -724,7 +826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.negation.regexp: #CE9178", "hc_light": "keyword.operator.negation.regexp: #D16969", - "light_modern": "keyword.operator.negation.regexp: #D16969" + "light_modern": "keyword.operator.negation.regexp: #D16969", + "2026-dark": "keyword.operator.negation.regexp: #CE9178", + "2026-light": "keyword.operator.negation.regexp: #D16969" } }, { @@ -738,7 +842,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", - "light_modern": "constant.other.character-class.set.regexp: #811F3F" + "light_modern": "constant.other.character-class.set.regexp: #811F3F", + "2026-dark": "constant.other.character-class.set.regexp: #D16969", + "2026-light": "constant.other.character-class.set.regexp: #811F3F" } }, { @@ -752,7 +858,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control.anchor.regexp: #DCDCAA", "hc_light": "keyword.control.anchor.regexp: #EE0000", - "light_modern": "keyword.control.anchor.regexp: #EE0000" + "light_modern": "keyword.control.anchor.regexp: #EE0000", + "2026-dark": "keyword.control.anchor.regexp: #DCDCAA", + "2026-light": "keyword.control.anchor.regexp: #EE0000" } }, { @@ -794,7 +906,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -892,7 +1018,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -906,7 +1034,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -920,7 +1050,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -934,7 +1066,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -976,7 +1114,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.negation.regexp: #CE9178", "hc_light": "keyword.operator.negation.regexp: #D16969", - "light_modern": "keyword.operator.negation.regexp: #D16969" + "light_modern": "keyword.operator.negation.regexp: #D16969", + "2026-dark": "keyword.operator.negation.regexp: #CE9178", + "2026-light": "keyword.operator.negation.regexp: #D16969" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", - "light_modern": "constant.character: #0000FF" + "light_modern": "constant.character: #0000FF", + "2026-dark": "constant.character: #F47067", + "2026-light": "constant.character: #CF222E" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.or.regexp: #DCDCAA", "hc_light": "keyword.operator.or.regexp: #EE0000", - "light_modern": "keyword.operator.or.regexp: #EE0000" + "light_modern": "keyword.operator.or.regexp: #EE0000", + "2026-dark": "keyword.operator.or.regexp: #DCDCAA", + "2026-light": "keyword.operator.or.regexp: #EE0000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.or.regexp: #DCDCAA", "hc_light": "keyword.operator.or.regexp: #EE0000", - "light_modern": "keyword.operator.or.regexp: #EE0000" + "light_modern": "keyword.operator.or.regexp: #EE0000", + "2026-dark": "keyword.operator.or.regexp: #DCDCAA", + "2026-light": "keyword.operator.or.regexp: #EE0000" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" + "light_modern": "variable.other.constant: #0070C1", + "2026-dark": "variable.other.constant: #6CB6FF", + "2026-light": "variable.other.constant: #0550AE" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178", "hc_light": "punctuation.definition.group.assertion.regexp: #D16969", - "light_modern": "punctuation.definition.group.assertion.regexp: #D16969" + "light_modern": "punctuation.definition.group.assertion.regexp: #D16969", + "2026-dark": "punctuation.definition.group.assertion.regexp: #CE9178", + "2026-light": "punctuation.definition.group.assertion.regexp: #D16969" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control.anchor.regexp: #DCDCAA", "hc_light": "keyword.control.anchor.regexp: #EE0000", - "light_modern": "keyword.control.anchor.regexp: #EE0000" + "light_modern": "keyword.control.anchor.regexp: #EE0000", + "2026-dark": "keyword.control.anchor.regexp: #DCDCAA", + "2026-light": "keyword.control.anchor.regexp: #EE0000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.or.regexp: #DCDCAA", "hc_light": "keyword.operator.or.regexp: #EE0000", - "light_modern": "keyword.operator.or.regexp: #EE0000" + "light_modern": "keyword.operator.or.regexp: #EE0000", + "2026-dark": "keyword.operator.or.regexp: #DCDCAA", + "2026-light": "keyword.operator.or.regexp: #EE0000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178", "hc_light": "punctuation.definition.group.assertion.regexp: #D16969", - "light_modern": "punctuation.definition.group.assertion.regexp: #D16969" + "light_modern": "punctuation.definition.group.assertion.regexp: #D16969", + "2026-dark": "punctuation.definition.group.assertion.regexp: #CE9178", + "2026-light": "punctuation.definition.group.assertion.regexp: #D16969" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", - "light_modern": "constant.other.character-class.set.regexp: #811F3F" + "light_modern": "constant.other.character-class.set.regexp: #811F3F", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", - "light_modern": "constant.other.character-class.set.regexp: #811F3F" + "light_modern": "constant.other.character-class.set.regexp: #811F3F", + "2026-dark": "constant: #6CB6FF", + "2026-light": "constant: #0550AE" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178", "hc_light": "punctuation.definition.group.assertion.regexp: #D16969", - "light_modern": "punctuation.definition.group.assertion.regexp: #D16969" + "light_modern": "punctuation.definition.group.assertion.regexp: #D16969", + "2026-dark": "punctuation.definition.group.assertion.regexp: #CE9178", + "2026-light": "punctuation.definition.group.assertion.regexp: #D16969" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control.anchor.regexp: #DCDCAA", "hc_light": "keyword.control.anchor.regexp: #EE0000", - "light_modern": "keyword.control.anchor.regexp: #EE0000" + "light_modern": "keyword.control.anchor.regexp: #EE0000", + "2026-dark": "keyword.control.anchor.regexp: #DCDCAA", + "2026-light": "keyword.control.anchor.regexp: #EE0000" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.negation.regexp: #CE9178", "hc_light": "keyword.operator.negation.regexp: #D16969", - "light_modern": "keyword.operator.negation.regexp: #D16969" + "light_modern": "keyword.operator.negation.regexp: #D16969", + "2026-dark": "keyword.operator.negation.regexp: #CE9178", + "2026-light": "keyword.operator.negation.regexp: #D16969" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", - "light_modern": "constant.other.character-class.set.regexp: #811F3F" + "light_modern": "constant.other.character-class.set.regexp: #811F3F", + "2026-dark": "constant.other.character-class.set.regexp: #D16969", + "2026-light": "constant.other.character-class.set.regexp: #811F3F" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.character-class.regexp: #CE9178", "hc_light": "punctuation.definition.character-class.regexp: #D16969", - "light_modern": "punctuation.definition.character-class.regexp: #D16969" + "light_modern": "punctuation.definition.character-class.regexp: #D16969", + "2026-dark": "punctuation.definition.character-class.regexp: #CE9178", + "2026-light": "punctuation.definition.character-class.regexp: #D16969" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178", "hc_light": "punctuation.definition.group.assertion.regexp: #D16969", - "light_modern": "punctuation.definition.group.assertion.regexp: #D16969" + "light_modern": "punctuation.definition.group.assertion.regexp: #D16969", + "2026-dark": "punctuation.definition.group.assertion.regexp: #CE9178", + "2026-light": "punctuation.definition.group.assertion.regexp: #D16969" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.or.regexp: #DCDCAA", "hc_light": "keyword.operator.or.regexp: #EE0000", - "light_modern": "keyword.operator.or.regexp: #EE0000" + "light_modern": "keyword.operator.or.regexp: #EE0000", + "2026-dark": "keyword.operator.or.regexp: #DCDCAA", + "2026-light": "keyword.operator.or.regexp: #EE0000" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178", "hc_light": "punctuation.definition.group.assertion.regexp: #D16969", - "light_modern": "punctuation.definition.group.assertion.regexp: #D16969" + "light_modern": "punctuation.definition.group.assertion.regexp: #D16969", + "2026-dark": "punctuation.definition.group.assertion.regexp: #CE9178", + "2026-light": "punctuation.definition.group.assertion.regexp: #D16969" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.or.regexp: #DCDCAA", "hc_light": "keyword.operator.or.regexp: #EE0000", - "light_modern": "keyword.operator.or.regexp: #EE0000" + "light_modern": "keyword.operator.or.regexp: #EE0000", + "2026-dark": "keyword.operator.or.regexp: #DCDCAA", + "2026-light": "keyword.operator.or.regexp: #EE0000" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178", "hc_light": "punctuation.definition.group.assertion.regexp: #D16969", - "light_modern": "punctuation.definition.group.assertion.regexp: #D16969" + "light_modern": "punctuation.definition.group.assertion.regexp: #D16969", + "2026-dark": "punctuation.definition.group.assertion.regexp: #CE9178", + "2026-light": "punctuation.definition.group.assertion.regexp: #D16969" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D", "hc_light": "keyword.operator.quantifier.regexp: #000000", - "light_modern": "keyword.operator.quantifier.regexp: #000000" + "light_modern": "keyword.operator.quantifier.regexp: #000000", + "2026-dark": "keyword.operator.quantifier.regexp: #D7BA7D", + "2026-light": "keyword.operator.quantifier.regexp: #000000" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-light": "string.regexp constant.character.escape: #116329" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator.or.regexp: #DCDCAA", "hc_light": "keyword.operator.or.regexp: #EE0000", - "light_modern": "keyword.operator.or.regexp: #EE0000" + "light_modern": "keyword.operator.or.regexp: #EE0000", + "2026-dark": "keyword.operator.or.regexp: #DCDCAA", + "2026-light": "keyword.operator.or.regexp: #EE0000" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178", "hc_light": "punctuation.definition.group.assertion.regexp: #D16969", - "light_modern": "punctuation.definition.group.assertion.regexp: #D16969" + "light_modern": "punctuation.definition.group.assertion.regexp: #D16969", + "2026-dark": "punctuation.definition.group.assertion.regexp: #CE9178", + "2026-light": "punctuation.definition.group.assertion.regexp: #D16969" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "constant.other.character-class.regexp: #D16969", "hc_light": "constant.other.character-class.regexp: #811F3F", - "light_modern": "constant.other.character-class.regexp: #811F3F" + "light_modern": "constant.other.character-class.regexp: #811F3F", + "2026-dark": "constant.other.character-class.regexp: #D16969", + "2026-light": "constant.other.character-class.regexp: #811F3F" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "punctuation.definition.group.regexp: #CE9178", "hc_light": "punctuation.definition.group.regexp: #D16969", - "light_modern": "punctuation.definition.group.regexp: #D16969" + "light_modern": "punctuation.definition.group.regexp: #D16969", + "2026-dark": "punctuation.definition.group.regexp: #CE9178", + "2026-light": "punctuation.definition.group.regexp: #D16969" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_rs.json b/extensions/vscode-colorize-tests/test/colorize-results/test_rs.json index 01f18f457a2..6e6b1f02eec 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_rs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_rs.json @@ -10,7 +10,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.namespace: #4EC9B0", "dark_modern": "entity.name.namespace: #4EC9B0", "hc_light": "entity.name.namespace: #185E73", - "light_modern": "entity.name.namespace: #267F99" + "light_modern": "entity.name.namespace: #267F99", + "2026-dark": "entity.name.namespace: #4EC9B0", + "2026-light": "entity.name.namespace: #267F99" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.namespace: #4EC9B0", "dark_modern": "entity.name.namespace: #4EC9B0", "hc_light": "entity.name.namespace: #185E73", - "light_modern": "entity.name.namespace: #267F99" + "light_modern": "entity.name.namespace: #267F99", + "2026-dark": "entity.name.namespace: #4EC9B0", + "2026-light": "entity.name.namespace: #267F99" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -682,7 +778,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -724,7 +826,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -808,7 +922,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -864,7 +986,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -906,7 +1034,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -920,7 +1050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_rst.json b/extensions/vscode-colorize-tests/test/colorize-results/test_rst.json index a2838df578b..21197a34fc5 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_rst.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_rst.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.italic: #C586C0", "hc_light": "markup.italic: #800080", - "light_modern": "markup.italic: #800080" + "light_modern": "markup.italic: #800080", + "2026-dark": "markup.italic: #ADBAC7", + "2026-light": "markup.italic: #1F2328" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", - "light_modern": "markup.bold: #000080" + "light_modern": "markup.bold: #000080", + "2026-dark": "markup.bold: #ADBAC7", + "2026-light": "markup.bold: #1F2328" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -360,7 +410,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "markup.heading: #6796E6", "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", - "light_modern": "markup.heading: #800000" + "light_modern": "markup.heading: #800000", + "2026-dark": "markup.heading: #6CB6FF", + "2026-light": "markup.heading: #0550AE" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -556,7 +634,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -724,7 +826,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_scss.json b/extensions/vscode-colorize-tests/test/colorize-results/test_scss.json index 933ebf2ba5c..bb2d6995b79 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_scss.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_scss.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -108,7 +122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -234,7 +266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -248,7 +282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -262,7 +298,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -276,7 +314,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -570,7 +650,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -920,7 +1050,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "dark_modern": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", "hc_light": "source.css entity.other.attribute-name.pseudo-class: #0F4A85", - "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000" + "light_modern": "source.css entity.other.attribute-name.pseudo-class: #800000", + "2026-dark": "source.css entity.other.attribute-name.pseudo-class: #D7BA7D", + "2026-light": "source.css entity.other.attribute-name.pseudo-class: #800000" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "support.constant: #6CB6FF", + "2026-light": "support.constant: #0550AE" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7640,7 +8730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7654,7 +8746,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -7668,7 +8762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7682,7 +8778,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7696,7 +8794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7710,7 +8810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7724,7 +8826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7738,7 +8842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7752,7 +8858,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7766,7 +8874,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -7780,7 +8890,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -7794,7 +8906,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7808,7 +8922,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7822,7 +8938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7836,7 +8954,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7850,7 +8970,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7864,7 +8986,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7878,7 +9002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7892,7 +9018,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -7906,7 +9034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -7920,7 +9050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -7934,7 +9066,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -7948,7 +9082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -7962,7 +9098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7976,7 +9114,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7990,7 +9130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8004,7 +9146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -8018,7 +9162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8032,7 +9178,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8046,7 +9194,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8060,7 +9210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8074,7 +9226,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8088,7 +9242,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8102,7 +9258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8116,7 +9274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8130,7 +9290,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -8144,7 +9306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8158,7 +9322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8172,7 +9338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8186,7 +9354,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -8200,7 +9370,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -8214,7 +9386,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -8228,7 +9402,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8242,7 +9418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8256,7 +9434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8270,7 +9450,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -8284,7 +9466,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -8298,7 +9482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8312,7 +9498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8326,7 +9514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8340,7 +9530,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8354,7 +9546,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8368,7 +9562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8382,7 +9578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8396,7 +9594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8410,7 +9610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8424,7 +9626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8438,7 +9642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8452,7 +9658,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8466,7 +9674,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -8480,7 +9690,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -8494,7 +9706,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8508,7 +9722,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8522,7 +9738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8536,7 +9754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8550,7 +9770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8564,7 +9786,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8578,7 +9802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8592,7 +9818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8606,7 +9834,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8620,7 +9850,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8634,7 +9866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8648,7 +9882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8662,7 +9898,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8676,7 +9914,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8690,7 +9930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8704,7 +9946,9 @@ "hc_black": "support.constant.media: #CE9178", "dark_modern": "support.constant.media: #CE9178", "hc_light": "support.constant.media: #0451A5", - "light_modern": "support.constant.media: #0451A5" + "light_modern": "support.constant.media: #0451A5", + "2026-dark": "support.constant.media: #CE9178", + "2026-light": "support.constant.media: #0451A5" } }, { @@ -8718,7 +9962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8732,7 +9978,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8746,7 +9994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8760,7 +10010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8774,7 +10026,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8788,7 +10042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8802,7 +10058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8816,7 +10074,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8830,7 +10090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8844,7 +10106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8858,7 +10122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8872,7 +10138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8886,7 +10154,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8900,7 +10170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8914,7 +10186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8928,7 +10202,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8942,7 +10218,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8956,7 +10234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8970,7 +10250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8984,7 +10266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8998,7 +10282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9012,7 +10298,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -9026,7 +10314,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -9040,7 +10330,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -9054,7 +10346,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9068,7 +10362,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9082,7 +10378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9096,7 +10394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9110,7 +10410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9124,7 +10426,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9138,7 +10442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9152,7 +10458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9166,7 +10474,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9180,7 +10490,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -9194,7 +10506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9208,7 +10522,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -9222,7 +10538,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -9236,7 +10554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9250,7 +10570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9264,7 +10586,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9278,7 +10602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9292,7 +10618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9306,7 +10634,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -9320,7 +10650,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -9334,7 +10666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9348,7 +10682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9362,7 +10698,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9376,7 +10714,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9390,7 +10730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9404,7 +10746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9418,7 +10762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9432,7 +10778,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -9446,7 +10794,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -9460,7 +10810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9474,7 +10826,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9488,7 +10842,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -9502,7 +10858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9516,7 +10874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9530,7 +10890,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9544,7 +10906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9558,7 +10922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9572,7 +10938,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9586,7 +10954,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -9600,7 +10970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9614,7 +10986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9628,7 +11002,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -9642,7 +11018,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -9656,7 +11034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9670,7 +11050,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -9684,7 +11066,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -9698,7 +11082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9712,7 +11098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9726,7 +11114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9740,7 +11130,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9754,7 +11146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9768,7 +11162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9782,7 +11178,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -9796,7 +11194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9810,7 +11210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9824,7 +11226,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9838,7 +11242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9852,7 +11258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9866,7 +11274,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -9880,7 +11290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9894,7 +11306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9908,7 +11322,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9922,7 +11338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9936,7 +11354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9950,7 +11370,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9964,7 +11386,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -9978,7 +11402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9992,7 +11418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10006,7 +11434,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -10020,7 +11450,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -10034,7 +11466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10048,7 +11482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10062,7 +11498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10076,7 +11514,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10090,7 +11530,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10104,7 +11546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10118,7 +11562,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -10132,7 +11578,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -10146,7 +11594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10160,7 +11610,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -10174,7 +11626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10188,7 +11642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10202,7 +11658,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -10216,7 +11674,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -10230,7 +11690,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -10244,7 +11706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10258,7 +11722,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10272,7 +11738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10286,7 +11754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10300,7 +11770,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10314,7 +11786,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10328,7 +11802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10342,7 +11818,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -10356,7 +11834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10370,7 +11850,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10384,7 +11866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10398,7 +11882,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10412,7 +11898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10426,7 +11914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10440,7 +11930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10454,7 +11946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10468,7 +11962,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10482,7 +11978,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10496,7 +11994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10510,7 +12010,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -10524,7 +12026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10538,7 +12042,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10552,7 +12058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10566,7 +12074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10580,7 +12090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10594,7 +12106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10608,7 +12122,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10622,7 +12138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10636,7 +12154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10650,7 +12170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10664,7 +12186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10678,7 +12202,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10692,7 +12218,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10706,7 +12234,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10720,7 +12250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10734,7 +12266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -10748,7 +12282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10762,7 +12298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10776,7 +12314,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10790,7 +12330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10804,7 +12346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10818,7 +12362,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10832,7 +12378,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -10846,7 +12394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10860,7 +12410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10874,7 +12426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10888,7 +12442,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -10902,7 +12458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10916,7 +12474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10930,7 +12490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10944,7 +12506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -10958,7 +12522,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10972,7 +12538,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10986,7 +12554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11000,7 +12570,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -11014,7 +12586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11028,7 +12602,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11042,7 +12618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11056,7 +12634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11070,7 +12650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11084,7 +12666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11098,7 +12682,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -11112,7 +12698,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -11126,7 +12714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11140,7 +12730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11154,7 +12746,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11168,7 +12762,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11182,7 +12778,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11196,7 +12794,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11210,7 +12810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11224,7 +12826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -11238,7 +12842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11252,7 +12858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11266,7 +12874,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11280,7 +12890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11294,7 +12906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11308,7 +12922,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11322,7 +12938,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -11336,7 +12954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11350,7 +12970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11364,7 +12986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11378,7 +13002,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11392,7 +13018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11406,7 +13034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11420,7 +13050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11434,7 +13066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11448,7 +13082,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11462,7 +13098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11476,7 +13114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11490,7 +13130,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -11504,7 +13146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11518,7 +13162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11532,7 +13178,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11546,7 +13194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11560,7 +13210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11574,7 +13226,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11588,7 +13242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11602,7 +13258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11616,7 +13274,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -11630,7 +13290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11644,7 +13306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11658,7 +13322,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -11672,7 +13338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11686,7 +13354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11700,7 +13370,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -11714,7 +13386,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -11728,7 +13402,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -11742,7 +13418,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -11756,7 +13434,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -11770,7 +13450,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -11784,7 +13466,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -11798,7 +13482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11812,7 +13498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11826,7 +13514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11840,7 +13530,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -11854,7 +13546,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -11868,7 +13562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11882,7 +13578,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11896,7 +13594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11910,7 +13610,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11924,7 +13626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11938,7 +13642,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11952,7 +13658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11966,7 +13674,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11980,7 +13690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -11994,7 +13706,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12008,7 +13722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12022,7 +13738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12036,7 +13754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12050,7 +13770,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12064,7 +13786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12078,7 +13802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12092,7 +13818,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12106,7 +13834,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -12120,7 +13850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12134,7 +13866,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -12148,7 +13882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12162,7 +13898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12176,7 +13914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12190,7 +13930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12204,7 +13946,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12218,7 +13962,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12232,7 +13978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12246,7 +13994,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12260,7 +14010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12274,7 +14026,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12288,7 +14042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12302,7 +14058,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12316,7 +14074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12330,7 +14090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12344,7 +14106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12358,7 +14122,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12372,7 +14138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12386,7 +14154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12400,7 +14170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12414,7 +14186,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -12428,7 +14202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12442,7 +14218,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -12456,7 +14234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12470,7 +14250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12484,7 +14266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12498,7 +14282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12512,7 +14298,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12526,7 +14314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12540,7 +14330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12554,7 +14346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12568,7 +14362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12582,7 +14378,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -12596,7 +14394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12610,7 +14410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12624,7 +14426,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12638,7 +14442,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -12652,7 +14458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12666,7 +14474,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -12680,7 +14490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12694,7 +14506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12708,7 +14522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12722,7 +14538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12736,7 +14554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -12750,7 +14570,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -12764,7 +14586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -12778,7 +14602,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -12792,7 +14618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -12806,7 +14634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.definition.variable: #F69D50", + "2026-light": "meta.definition.variable: #953800" } }, { @@ -12820,7 +14650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12834,7 +14666,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -12848,7 +14682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12862,7 +14698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12876,7 +14714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12890,7 +14730,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12904,7 +14746,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12918,7 +14762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12932,7 +14778,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -12946,7 +14794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12960,7 +14810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12974,7 +14826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -12988,7 +14842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13002,7 +14858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13016,7 +14874,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -13030,7 +14890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13044,7 +14906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13058,7 +14922,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -13072,7 +14938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13086,7 +14954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13100,7 +14970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13114,7 +14986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13128,7 +15002,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13142,7 +15018,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13156,7 +15034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13170,7 +15050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13184,7 +15066,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -13198,7 +15082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13212,7 +15098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13226,7 +15114,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -13240,7 +15130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13254,7 +15146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13268,7 +15162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13282,7 +15178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13296,7 +15194,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -13310,7 +15210,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -13324,7 +15226,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -13338,7 +15242,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13352,7 +15258,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13366,7 +15274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13380,7 +15290,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -13394,7 +15306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13408,7 +15322,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13422,7 +15338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13436,7 +15354,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13450,7 +15370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13464,7 +15386,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13478,7 +15402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13492,7 +15418,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13506,7 +15434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13520,7 +15450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13534,7 +15466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13548,7 +15482,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -13562,7 +15498,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -13576,7 +15514,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -13590,7 +15530,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -13604,7 +15546,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -13618,7 +15562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13632,7 +15578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13646,7 +15594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13660,7 +15610,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -13674,7 +15626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13688,7 +15642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13702,7 +15658,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -13716,7 +15674,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -13730,7 +15690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13744,7 +15706,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13758,7 +15722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13772,7 +15738,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -13786,7 +15754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13800,7 +15770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13814,7 +15786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13828,7 +15802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13842,7 +15818,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -13856,7 +15834,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -13870,7 +15850,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -13884,7 +15866,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13898,7 +15882,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13912,7 +15898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13926,7 +15914,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -13940,7 +15930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13954,7 +15946,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -13968,7 +15962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -13982,7 +15978,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -13996,7 +15994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14010,7 +16010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14024,7 +16026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14038,7 +16042,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -14052,7 +16058,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14066,7 +16074,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14080,7 +16090,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14094,7 +16106,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -14108,7 +16122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14122,7 +16138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14136,7 +16154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14150,7 +16170,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -14164,7 +16186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14178,7 +16202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14192,7 +16218,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -14206,7 +16234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14220,7 +16250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14234,7 +16266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14248,7 +16282,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14262,7 +16298,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14276,7 +16314,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14290,7 +16330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14304,7 +16346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -14318,7 +16362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14332,7 +16378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14346,7 +16394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14360,7 +16410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14374,7 +16426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14388,7 +16442,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -14402,7 +16458,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -14416,7 +16474,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -14430,7 +16490,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14444,7 +16506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14458,7 +16522,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -14472,7 +16538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14486,7 +16554,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -14500,7 +16570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -14514,7 +16586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14528,7 +16602,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14542,7 +16618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14556,7 +16634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -14570,7 +16650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14584,7 +16666,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -14598,7 +16682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14612,7 +16698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14626,7 +16714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14640,7 +16730,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -14654,7 +16746,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -14668,7 +16762,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14682,7 +16778,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14696,7 +16794,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14710,7 +16810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14724,7 +16826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14738,7 +16842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14752,7 +16858,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -14766,7 +16874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14780,7 +16890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14794,7 +16906,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -14808,7 +16922,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -14822,7 +16938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14836,7 +16954,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -14850,7 +16970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14864,7 +16986,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14878,7 +17002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14892,7 +17018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14906,7 +17034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14920,7 +17050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14934,7 +17066,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14948,7 +17082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14962,7 +17098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14976,7 +17114,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -14990,7 +17130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15004,7 +17146,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -15018,7 +17162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15032,7 +17178,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -15046,7 +17194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15060,7 +17210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15074,7 +17226,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -15088,7 +17242,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -15102,7 +17258,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -15116,7 +17274,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -15130,7 +17290,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -15144,7 +17306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15158,7 +17322,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -15172,7 +17338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15186,7 +17354,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -15200,7 +17370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15214,7 +17386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15228,7 +17402,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -15242,7 +17418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15256,7 +17434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15270,7 +17450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15284,7 +17466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15298,7 +17482,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -15312,7 +17498,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -15326,7 +17514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15340,7 +17530,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -15354,7 +17546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15368,7 +17562,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -15382,7 +17578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15396,7 +17594,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -15410,7 +17610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15424,7 +17626,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -15438,7 +17642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15452,7 +17658,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -15466,7 +17674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15480,7 +17690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15494,7 +17706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15508,7 +17722,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -15522,7 +17738,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -15536,7 +17754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15550,7 +17770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15564,7 +17786,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -15578,7 +17802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15592,7 +17818,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -15606,7 +17834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15620,7 +17850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15634,7 +17866,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -15648,7 +17882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -15662,7 +17898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -15676,7 +17914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15690,7 +17930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15704,7 +17946,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -15718,7 +17962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15732,7 +17978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15746,7 +17994,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -15760,7 +18010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15774,7 +18026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15788,7 +18042,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -15802,7 +18058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15816,7 +18074,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -15830,7 +18090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15844,7 +18106,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -15858,7 +18122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15872,7 +18138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15886,7 +18154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15900,7 +18170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15914,7 +18186,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -15928,7 +18202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15942,7 +18218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15956,7 +18234,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -15970,7 +18250,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -15984,7 +18266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -15998,7 +18282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16012,7 +18298,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -16026,7 +18314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -16040,7 +18330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16054,7 +18346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -16068,7 +18362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -16082,7 +18378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -16096,7 +18394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16110,7 +18410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16124,7 +18426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16138,7 +18442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16152,7 +18458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16166,7 +18474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16180,7 +18490,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -16194,7 +18506,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -16208,7 +18522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16222,7 +18538,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -16236,7 +18554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16250,7 +18570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16264,7 +18586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -16278,7 +18602,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -16292,7 +18618,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -16306,7 +18634,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -16320,7 +18650,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -16334,7 +18666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16348,7 +18682,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -16362,7 +18698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16376,7 +18714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16390,7 +18730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16404,7 +18746,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -16418,7 +18762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16432,7 +18778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16446,7 +18794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16460,7 +18810,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -16474,7 +18826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16488,7 +18842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16502,7 +18858,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -16516,7 +18874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16530,7 +18890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16544,7 +18906,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -16558,7 +18922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16572,7 +18938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16586,7 +18954,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -16600,7 +18970,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -16614,7 +18986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16628,7 +19002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16642,7 +19018,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -16656,7 +19034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16670,7 +19050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16684,7 +19066,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -16698,7 +19082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16712,7 +19098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16726,7 +19114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16740,7 +19130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16754,7 +19146,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -16768,7 +19162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16782,7 +19178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16796,7 +19194,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -16810,7 +19210,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -16824,7 +19226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16838,7 +19242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16852,7 +19258,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -16866,7 +19274,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -16880,7 +19290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16894,7 +19306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16908,7 +19322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16922,7 +19338,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -16936,7 +19354,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -16950,7 +19370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16964,7 +19386,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -16978,7 +19402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -16992,7 +19418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17006,7 +19434,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -17020,7 +19450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17034,7 +19466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17048,7 +19482,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -17062,7 +19498,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -17076,7 +19514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17090,7 +19530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17104,7 +19546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -17118,7 +19562,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -17132,7 +19578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -17146,7 +19594,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -17160,7 +19610,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -17174,7 +19626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17188,7 +19642,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -17202,7 +19658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17216,7 +19674,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -17230,7 +19690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17244,7 +19706,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -17258,7 +19722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17272,7 +19738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17286,7 +19754,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -17300,7 +19770,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -17314,7 +19786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17328,7 +19802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17342,7 +19818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17356,7 +19834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17370,7 +19850,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -17384,7 +19866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17398,7 +19882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17412,7 +19898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17426,7 +19914,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -17440,7 +19930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17454,7 +19946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17468,7 +19962,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -17482,7 +19978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17496,7 +19994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17510,7 +20010,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -17524,7 +20026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17538,7 +20042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17552,7 +20058,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -17566,7 +20074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17580,7 +20090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17594,7 +20106,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -17608,7 +20122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17622,7 +20138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17636,7 +20154,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -17650,7 +20170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17664,7 +20186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17678,7 +20202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17692,7 +20218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17706,7 +20234,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -17720,7 +20250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17734,7 +20266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17748,7 +20282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17762,7 +20298,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -17776,7 +20314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -17790,7 +20330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17804,7 +20346,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -17818,7 +20362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17832,7 +20378,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -17846,7 +20394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17860,7 +20410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17874,7 +20426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17888,7 +20442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17902,7 +20458,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -17916,7 +20474,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -17930,7 +20490,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -17944,7 +20506,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -17958,7 +20522,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -17972,7 +20538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -17986,7 +20554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -18000,7 +20570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18014,7 +20586,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -18028,7 +20602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18042,7 +20618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18056,7 +20634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18070,7 +20650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18084,7 +20666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18098,7 +20682,9 @@ "hc_black": "support.type.vendored.property-name: #D4D4D4", "dark_modern": "support.type.vendored.property-name: #9CDCFE", "hc_light": "support.type.vendored.property-name: #264F78", - "light_modern": "support.type.vendored.property-name: #E50000" + "light_modern": "support.type.vendored.property-name: #E50000", + "2026-dark": "support.type.vendored.property-name: #9CDCFE", + "2026-light": "support.type.vendored.property-name: #E50000" } }, { @@ -18112,7 +20698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18126,7 +20714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18140,7 +20730,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -18154,7 +20746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18168,7 +20762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18182,7 +20778,9 @@ "hc_black": "support.type.vendored.property-name: #D4D4D4", "dark_modern": "support.type.vendored.property-name: #9CDCFE", "hc_light": "support.type.vendored.property-name: #264F78", - "light_modern": "support.type.vendored.property-name: #E50000" + "light_modern": "support.type.vendored.property-name: #E50000", + "2026-dark": "support.type.vendored.property-name: #9CDCFE", + "2026-light": "support.type.vendored.property-name: #E50000" } }, { @@ -18196,7 +20794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18210,7 +20810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18224,7 +20826,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -18238,7 +20842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18252,7 +20858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18266,7 +20874,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -18280,7 +20890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18294,7 +20906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18308,7 +20922,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -18322,7 +20938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18336,7 +20954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18350,7 +20970,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -18364,7 +20986,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -18378,7 +21002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18392,7 +21018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18406,7 +21034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18420,7 +21050,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -18434,7 +21066,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -18448,7 +21082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18462,7 +21098,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -18476,7 +21114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18490,7 +21130,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -18504,7 +21146,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -18518,7 +21162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18532,7 +21178,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -18546,7 +21194,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -18560,7 +21210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18574,7 +21226,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -18588,7 +21242,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -18602,7 +21258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18616,7 +21274,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -18630,7 +21290,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -18644,7 +21306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18658,7 +21322,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -18672,7 +21338,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -18686,7 +21354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18700,7 +21370,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -18714,7 +21386,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -18728,7 +21402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18742,7 +21418,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -18756,7 +21434,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -18770,7 +21450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18784,7 +21466,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -18798,7 +21482,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -18812,7 +21498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18826,7 +21514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18840,7 +21530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18854,7 +21546,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -18868,7 +21562,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -18882,7 +21578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -18896,7 +21594,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -18910,7 +21610,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -18924,7 +21626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18938,7 +21642,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -18952,7 +21658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18966,7 +21674,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -18980,7 +21690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -18994,7 +21706,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -19008,7 +21722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19022,7 +21738,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -19036,7 +21754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19050,7 +21770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19064,7 +21786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19078,7 +21802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19092,7 +21818,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -19106,7 +21834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19120,7 +21850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19134,7 +21866,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -19148,7 +21882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19162,7 +21898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19176,7 +21914,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -19190,7 +21930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19204,7 +21946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19218,7 +21962,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -19232,7 +21978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19246,7 +21994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19260,7 +22010,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -19274,7 +22026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19288,7 +22042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19302,7 +22058,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -19316,7 +22074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19330,7 +22090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19344,7 +22106,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -19358,7 +22122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19372,7 +22138,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -19386,7 +22154,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -19400,7 +22170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19414,7 +22186,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -19428,7 +22202,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -19442,7 +22218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19456,7 +22234,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -19470,7 +22250,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -19484,7 +22266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19498,7 +22282,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -19512,7 +22298,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -19526,7 +22314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19540,7 +22330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19554,7 +22346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19568,7 +22362,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -19582,7 +22378,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -19596,7 +22394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19610,7 +22410,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -19624,7 +22426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19638,7 +22442,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -19652,7 +22458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19666,7 +22474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19680,7 +22490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19694,7 +22506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19708,7 +22522,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -19722,7 +22538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -19736,7 +22554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -19750,7 +22570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -19764,7 +22586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -19778,7 +22602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19792,7 +22618,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -19806,7 +22634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19820,7 +22650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19834,7 +22666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19848,7 +22682,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -19862,7 +22698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19876,7 +22714,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -19890,7 +22730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19904,7 +22746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19918,7 +22762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19932,7 +22778,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -19946,7 +22794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19960,7 +22810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19974,7 +22826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -19988,7 +22842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20002,7 +22858,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -20016,7 +22874,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -20030,7 +22890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20044,7 +22906,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -20058,7 +22922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20072,7 +22938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20086,7 +22954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20100,7 +22970,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -20114,7 +22986,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -20128,7 +23002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20142,7 +23018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20156,7 +23034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20170,7 +23050,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -20184,7 +23066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20198,7 +23082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20212,7 +23098,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -20226,7 +23114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20240,7 +23130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -20254,7 +23146,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -20268,7 +23162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20282,7 +23178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20296,7 +23194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20310,7 +23210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20324,7 +23226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20338,7 +23242,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -20352,7 +23258,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -20366,7 +23274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20380,7 +23290,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -20394,7 +23306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20408,7 +23322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20422,7 +23338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20436,7 +23354,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -20450,7 +23370,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -20464,7 +23386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20478,7 +23402,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -20492,7 +23418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20506,7 +23434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20520,7 +23450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20534,7 +23466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20548,7 +23482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20562,7 +23498,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -20576,7 +23514,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -20590,7 +23530,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -20604,7 +23546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20618,7 +23562,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -20632,7 +23578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -20646,7 +23594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -20660,7 +23610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20674,7 +23626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -20688,7 +23642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20702,7 +23658,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -20716,7 +23674,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -20730,7 +23690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20744,7 +23706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20758,7 +23722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20772,7 +23738,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -20786,7 +23754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20800,7 +23770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20814,7 +23786,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -20828,7 +23802,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -20842,7 +23818,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -20856,7 +23834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20870,7 +23850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20884,7 +23866,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -20898,7 +23882,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -20912,7 +23898,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -20926,7 +23914,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -20940,7 +23930,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -20954,7 +23946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20968,7 +23962,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -20982,7 +23978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -20996,7 +23994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21010,7 +24010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21024,7 +24026,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -21038,7 +24042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21052,7 +24058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21066,7 +24074,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -21080,7 +24090,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -21094,7 +24106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21108,7 +24122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21122,7 +24138,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -21136,7 +24154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21150,7 +24170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21164,7 +24186,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -21178,7 +24202,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -21192,7 +24218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21206,7 +24234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21220,7 +24250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -21234,7 +24266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -21248,7 +24282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -21262,7 +24298,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -21276,7 +24314,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21290,7 +24330,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21304,7 +24346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21318,7 +24362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21332,7 +24378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21346,7 +24394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -21360,7 +24410,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21374,7 +24426,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21388,7 +24442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21402,7 +24458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21416,7 +24474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21430,7 +24490,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -21444,7 +24506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21458,7 +24522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21472,7 +24538,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -21486,7 +24554,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -21500,7 +24570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21514,7 +24586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21528,7 +24602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21542,7 +24618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -21556,7 +24634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21570,7 +24650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21584,7 +24666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21598,7 +24682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -21612,7 +24698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21626,7 +24714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21640,7 +24730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21654,7 +24746,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -21668,7 +24762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21682,7 +24778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21696,7 +24794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21710,7 +24810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -21724,7 +24826,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21738,7 +24842,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21752,7 +24858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21766,7 +24874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21780,7 +24890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21794,7 +24906,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -21808,7 +24922,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -21822,7 +24938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21836,7 +24954,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -21850,7 +24970,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21864,7 +24986,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21878,7 +25002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21892,7 +25018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21906,7 +25034,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21920,7 +25050,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -21934,7 +25066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21948,7 +25082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -21962,7 +25098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -21976,7 +25114,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -21990,7 +25130,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -22004,7 +25146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22018,7 +25162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22032,7 +25178,9 @@ "hc_black": "support.constant.color: #CE9178", "dark_modern": "support.constant.color: #CE9178", "hc_light": "support.constant.color: #0451A5", - "light_modern": "support.constant.color: #0451A5" + "light_modern": "support.constant.color: #0451A5", + "2026-dark": "support.constant.color: #CE9178", + "2026-light": "support.constant.color: #0451A5" } }, { @@ -22046,7 +25194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22060,7 +25210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22074,7 +25226,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -22088,7 +25242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22102,7 +25258,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -22116,7 +25274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22130,7 +25290,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -22144,7 +25306,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -22158,7 +25322,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -22172,7 +25338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22186,7 +25354,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -22200,7 +25370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22214,7 +25386,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -22228,7 +25402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22242,7 +25418,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -22256,7 +25434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22270,7 +25450,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -22284,7 +25466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22298,7 +25482,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -22312,7 +25498,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -22326,7 +25514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22340,7 +25530,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -22354,7 +25546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22368,7 +25562,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -22382,7 +25578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22396,7 +25594,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -22410,7 +25610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22424,7 +25626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22438,7 +25642,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -22452,7 +25658,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -22466,7 +25674,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -22480,7 +25690,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -22494,7 +25706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -22508,7 +25722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22522,7 +25738,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -22536,7 +25754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22550,7 +25770,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -22564,7 +25786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22578,7 +25802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22592,7 +25818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22606,7 +25834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22620,7 +25850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22634,7 +25866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22648,7 +25882,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -22662,7 +25898,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -22676,7 +25914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22690,7 +25930,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -22704,7 +25946,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -22718,7 +25962,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -22732,7 +25978,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -22746,7 +25994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22760,7 +26010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22774,7 +26026,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -22788,7 +26042,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -22802,7 +26058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22816,7 +26074,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -22830,7 +26090,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -22844,7 +26106,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -22858,7 +26122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22872,7 +26138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22886,7 +26154,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -22900,7 +26170,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -22914,7 +26186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22928,7 +26202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22942,7 +26218,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -22956,7 +26234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22970,7 +26250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -22984,7 +26266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -22998,7 +26282,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -23012,7 +26298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23026,7 +26314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23040,7 +26330,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -23054,7 +26346,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -23068,7 +26362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23082,7 +26378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23096,7 +26394,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -23110,7 +26410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23124,7 +26426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23138,7 +26442,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -23152,7 +26458,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -23166,7 +26474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23180,7 +26490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23194,7 +26506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -23208,7 +26522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23222,7 +26538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23236,7 +26554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23250,7 +26570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -23264,7 +26586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -23278,7 +26602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23292,7 +26618,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -23306,7 +26634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23320,7 +26650,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -23334,7 +26666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -23348,7 +26682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -23362,7 +26698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23376,7 +26714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23390,7 +26730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23404,7 +26746,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -23418,7 +26762,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -23432,7 +26778,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -23446,7 +26794,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -23460,7 +26810,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -23474,7 +26826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23488,7 +26842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23502,7 +26858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23516,7 +26874,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -23530,7 +26890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23544,7 +26906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23558,7 +26922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23572,7 +26938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23586,7 +26954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23600,7 +26970,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -23614,7 +26986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23628,7 +27002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23642,7 +27018,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -23656,7 +27034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23670,7 +27050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -23684,7 +27066,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -23698,7 +27082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -23712,7 +27098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23726,7 +27114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23740,7 +27130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23754,7 +27146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23768,7 +27162,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -23782,7 +27178,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -23796,7 +27194,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -23810,7 +27210,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -23824,7 +27226,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -23838,7 +27242,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -23852,7 +27258,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -23866,7 +27274,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -23880,7 +27290,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -23894,7 +27306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23908,7 +27322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23922,7 +27338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -23936,7 +27354,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -23950,7 +27370,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -23964,7 +27386,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -23978,7 +27402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -23992,7 +27418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24006,7 +27434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24020,7 +27450,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -24034,7 +27466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24048,7 +27482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24062,7 +27498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -24076,7 +27514,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24090,7 +27530,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24104,7 +27546,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24118,7 +27562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24132,7 +27578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24146,7 +27594,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -24160,7 +27610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24174,7 +27626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24188,7 +27642,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24202,7 +27658,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24216,7 +27674,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24230,7 +27690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -24244,7 +27706,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24258,7 +27722,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24272,7 +27738,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24286,7 +27754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24300,7 +27770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24314,7 +27786,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -24328,7 +27802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24342,7 +27818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24356,7 +27834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -24370,7 +27850,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24384,7 +27866,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24398,7 +27882,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -24412,7 +27898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.property-name: #6CB6FF", + "2026-light": "meta.property-name: #0550AE" } }, { @@ -24426,7 +27914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24440,7 +27930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24454,7 +27946,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -24468,7 +27962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24482,7 +27978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24496,7 +27994,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24510,7 +28010,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24524,7 +28026,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24538,7 +28042,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24552,7 +28058,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24566,7 +28074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24580,7 +28090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24594,7 +28106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24608,7 +28122,9 @@ "hc_black": "entity.other.attribute-name.scss: #D7BA7D", "dark_modern": "entity.other.attribute-name.scss: #D7BA7D", "hc_light": "entity.other.attribute-name.scss: #0F4A85", - "light_modern": "entity.other.attribute-name.scss: #800000" + "light_modern": "entity.other.attribute-name.scss: #800000", + "2026-dark": "entity.other.attribute-name.scss: #D7BA7D", + "2026-light": "entity.other.attribute-name.scss: #800000" } }, { @@ -24622,7 +28138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24636,7 +28154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24650,7 +28170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24664,7 +28186,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -24678,7 +28202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24692,7 +28218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24706,7 +28234,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -24720,7 +28250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24734,7 +28266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24748,7 +28282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24762,7 +28298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24776,7 +28314,9 @@ "hc_black": "entity.other.attribute-name.scss: #D7BA7D", "dark_modern": "entity.other.attribute-name.scss: #D7BA7D", "hc_light": "entity.other.attribute-name.scss: #0F4A85", - "light_modern": "entity.other.attribute-name.scss: #800000" + "light_modern": "entity.other.attribute-name.scss: #800000", + "2026-dark": "entity.other.attribute-name.scss: #D7BA7D", + "2026-light": "entity.other.attribute-name.scss: #800000" } }, { @@ -24790,7 +28330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24804,7 +28346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24818,7 +28362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24832,7 +28378,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -24846,7 +28394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24860,7 +28410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24874,7 +28426,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -24888,7 +28442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24902,7 +28458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24916,7 +28474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24930,7 +28490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24944,7 +28506,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24958,7 +28522,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24972,7 +28538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24986,7 +28554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25000,7 +28570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25014,7 +28586,9 @@ "hc_black": "entity.other.attribute-name.scss: #D7BA7D", "dark_modern": "entity.other.attribute-name.scss: #D7BA7D", "hc_light": "entity.other.attribute-name.scss: #0F4A85", - "light_modern": "entity.other.attribute-name.scss: #800000" + "light_modern": "entity.other.attribute-name.scss: #800000", + "2026-dark": "entity.other.attribute-name.scss: #D7BA7D", + "2026-light": "entity.other.attribute-name.scss: #800000" } }, { @@ -25028,7 +28602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25042,7 +28618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25056,7 +28634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25070,7 +28650,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -25084,7 +28666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25098,7 +28682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25112,7 +28698,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -25126,7 +28714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25140,7 +28730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25154,7 +28746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25168,7 +28762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25182,7 +28778,9 @@ "hc_black": "entity.other.attribute-name.scss: #D7BA7D", "dark_modern": "entity.other.attribute-name.scss: #D7BA7D", "hc_light": "entity.other.attribute-name.scss: #0F4A85", - "light_modern": "entity.other.attribute-name.scss: #800000" + "light_modern": "entity.other.attribute-name.scss: #800000", + "2026-dark": "entity.other.attribute-name.scss: #D7BA7D", + "2026-light": "entity.other.attribute-name.scss: #800000" } }, { @@ -25196,7 +28794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25210,7 +28810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25224,7 +28826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25238,7 +28842,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -25252,7 +28858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25266,7 +28874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25280,7 +28890,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -25294,7 +28906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25308,7 +28922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25322,7 +28938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25336,7 +28954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25350,7 +28970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25364,7 +28986,9 @@ "hc_black": "support.type.vendored.property-name: #D4D4D4", "dark_modern": "support.type.vendored.property-name: #9CDCFE", "hc_light": "support.type.vendored.property-name: #264F78", - "light_modern": "support.type.vendored.property-name: #E50000" + "light_modern": "support.type.vendored.property-name: #E50000", + "2026-dark": "support.type.vendored.property-name: #9CDCFE", + "2026-light": "support.type.vendored.property-name: #E50000" } }, { @@ -25378,7 +29002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25392,7 +29018,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -25406,7 +29034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25420,7 +29050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25434,7 +29066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25448,7 +29082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25462,7 +29098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25476,7 +29114,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -25490,7 +29130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25504,7 +29146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25518,7 +29162,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -25532,7 +29178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25546,7 +29194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25560,7 +29210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25574,7 +29226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25588,7 +29242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25602,7 +29258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25616,7 +29274,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -25630,7 +29290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25644,7 +29306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25658,7 +29322,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -25672,7 +29338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25686,7 +29354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25700,7 +29370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25714,7 +29386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25728,7 +29402,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -25742,7 +29418,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -25756,7 +29434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25770,7 +29450,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -25784,7 +29466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25798,7 +29482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25812,7 +29498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25826,7 +29514,9 @@ "hc_black": "entity.other.attribute-name.scss: #D7BA7D", "dark_modern": "entity.other.attribute-name.scss: #D7BA7D", "hc_light": "entity.other.attribute-name.scss: #0F4A85", - "light_modern": "entity.other.attribute-name.scss: #800000" + "light_modern": "entity.other.attribute-name.scss: #800000", + "2026-dark": "entity.other.attribute-name.scss: #D7BA7D", + "2026-light": "entity.other.attribute-name.scss: #800000" } }, { @@ -25840,7 +29530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25854,7 +29546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25868,7 +29562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25882,7 +29578,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -25896,7 +29594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25910,7 +29610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25924,7 +29626,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -25938,7 +29642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25952,7 +29658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25966,7 +29674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25980,7 +29690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -25994,7 +29706,9 @@ "hc_black": "entity.other.attribute-name.scss: #D7BA7D", "dark_modern": "entity.other.attribute-name.scss: #D7BA7D", "hc_light": "entity.other.attribute-name.scss: #0F4A85", - "light_modern": "entity.other.attribute-name.scss: #800000" + "light_modern": "entity.other.attribute-name.scss: #800000", + "2026-dark": "entity.other.attribute-name.scss: #D7BA7D", + "2026-light": "entity.other.attribute-name.scss: #800000" } }, { @@ -26008,7 +29722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26022,7 +29738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26036,7 +29754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26050,7 +29770,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -26064,7 +29786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26078,7 +29802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26092,7 +29818,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -26106,7 +29834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26120,7 +29850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26134,7 +29866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26148,7 +29882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26162,7 +29898,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -26176,7 +29914,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -26190,7 +29930,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -26204,7 +29946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26218,7 +29962,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -26232,7 +29978,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -26246,7 +29994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -26260,7 +30010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26274,7 +30026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -26288,7 +30042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26302,7 +30058,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -26316,7 +30074,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -26330,7 +30090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26344,7 +30106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26358,7 +30122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26372,7 +30138,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -26386,7 +30154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26400,7 +30170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -26414,7 +30186,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -26428,7 +30202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -26442,7 +30218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26456,7 +30234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26470,7 +30250,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -26484,7 +30266,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -26498,7 +30282,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -26512,7 +30298,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -26526,7 +30314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26540,7 +30330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26554,7 +30346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -26568,7 +30362,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -26582,7 +30378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -26596,7 +30394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26610,7 +30410,9 @@ "hc_black": "source.css variable: #D4D4D4", "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", - "light_modern": "source.css variable: #E50000" + "light_modern": "source.css variable: #E50000", + "2026-dark": "source.css variable: #9CDCFE", + "2026-light": "source.css variable: #E50000" } }, { @@ -26624,7 +30426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26638,7 +30442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26652,7 +30458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -26666,7 +30474,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -26680,7 +30490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -26694,7 +30506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -26708,7 +30522,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -26722,7 +30538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -26736,7 +30554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_sh.json b/extensions/vscode-colorize-tests/test/colorize-results/test_sh.json index 0dde2e0748e..8ed40530217 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_sh.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_sh.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -108,7 +122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -122,7 +138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -654,7 +746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -668,7 +762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -682,7 +778,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -780,7 +890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -794,7 +906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -822,7 +938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -836,7 +954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -850,7 +970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -864,7 +986,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -920,7 +1050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "string: #CE9178", "dark_modern": "constant.other.option: #569CD6", "hc_light": "string: #0F4A85", - "light_modern": "constant.other.option: #0000FF" + "light_modern": "constant.other.option: #0000FF", + "2026-dark": "constant.other.option: #569CD6", + "2026-light": "constant.other.option: #0000FF" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } } -] +] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_shader.json b/extensions/vscode-colorize-tests/test/colorize-results/test_shader.json index 7221ff4e3dd..f4d69d42a29 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_shader.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_shader.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "support.variable: #9CDCFE", "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", - "light_modern": "support.variable: #001080" + "light_modern": "support.variable: #001080", + "2026-dark": "support.variable: #6CB6FF", + "2026-light": "support.variable: #0550AE" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_sql.json b/extensions/vscode-colorize-tests/test/colorize-results/test_sql.json index 6c6cc4c26eb..e5bca5eea12 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_sql.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_sql.json @@ -10,7 +10,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -332,7 +378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_sty.json b/extensions/vscode-colorize-tests/test/colorize-results/test_sty.json index 13d83201f14..ddf7d23c472 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_sty.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_sty.json @@ -10,7 +10,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -24,7 +26,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -66,7 +74,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -108,7 +122,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -150,7 +170,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -164,7 +186,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -178,7 +202,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -220,7 +250,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -234,7 +266,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -248,7 +282,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -332,7 +378,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -346,7 +394,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -360,7 +410,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -402,7 +458,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -416,7 +474,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -430,7 +490,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -444,7 +506,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -458,7 +522,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -500,7 +570,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -514,7 +586,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -528,7 +602,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -570,7 +650,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -612,7 +698,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -626,7 +714,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -640,7 +730,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -682,7 +778,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -724,7 +826,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -766,7 +874,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -850,7 +970,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -892,7 +1018,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -934,7 +1066,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -976,7 +1114,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "constant.character: #569CD6", "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", - "light_modern": "constant.character.escape: #EE0000" + "light_modern": "constant.character.escape: #EE0000", + "2026-dark": "constant.character.escape: #D7BA7D", + "2026-light": "constant.character.escape: #EE0000" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_swift.json b/extensions/vscode-colorize-tests/test/colorize-results/test_swift.json index 8b1b64f71f5..6a11e8c73c3 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_swift.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_swift.json @@ -10,7 +10,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -276,7 +314,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_tex.json b/extensions/vscode-colorize-tests/test/colorize-results/test_tex.json index 7cc786089fd..4b76479dac6 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_tex.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_tex.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -276,7 +314,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -346,7 +394,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -458,7 +522,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -472,7 +538,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -486,7 +554,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -528,7 +602,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -542,7 +618,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -584,7 +666,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -598,7 +682,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -612,7 +698,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -724,7 +826,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -780,7 +890,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -794,7 +906,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.class: #4EC9B0", "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", - "light_modern": "support.class: #267F99" + "light_modern": "support.class: #267F99", + "2026-dark": "support.class: #4EC9B0", + "2026-light": "support.class: #267F99" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -892,7 +1018,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -948,7 +1082,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-light": "variable.parameter.function: #1F2328" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test_ts.json index 68504d08d8e..8f6464dfb77 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_ts.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -206,7 +234,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -234,7 +266,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -318,7 +362,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -360,7 +410,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -402,7 +458,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -514,7 +586,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -556,7 +634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -626,7 +714,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -654,7 +746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -696,7 +794,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -710,7 +810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -822,7 +938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -836,7 +954,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -962,7 +1098,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7640,7 +8730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7654,7 +8746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7668,7 +8762,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -7682,7 +8778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7696,7 +8794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7710,7 +8810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7724,7 +8826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7738,7 +8842,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7752,7 +8858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7766,7 +8874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7780,7 +8890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7794,7 +8906,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7808,7 +8922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7822,7 +8938,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7836,7 +8954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7850,7 +8970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7864,7 +8986,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7878,7 +9002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7892,7 +9018,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7906,7 +9034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7920,7 +9050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7934,7 +9066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7948,7 +9082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7962,7 +9098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -7976,7 +9114,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7990,7 +9130,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8004,7 +9146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8018,7 +9162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8032,7 +9178,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8046,7 +9194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8060,7 +9210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8074,7 +9226,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8088,7 +9242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8102,7 +9258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8116,7 +9274,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8130,7 +9290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8144,7 +9306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8158,7 +9322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8172,7 +9338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8186,7 +9354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8200,7 +9370,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8214,7 +9386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8228,7 +9402,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -8242,7 +9418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8256,7 +9434,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8270,7 +9450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8284,7 +9466,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8298,7 +9482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8312,7 +9498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8326,7 +9514,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8340,7 +9530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8354,7 +9546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8368,7 +9562,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8382,7 +9578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8396,7 +9594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8410,7 +9610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8424,7 +9626,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8438,7 +9642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8452,7 +9658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8466,7 +9674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8480,7 +9690,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8494,7 +9706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8508,7 +9722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8522,7 +9738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8536,7 +9754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8550,7 +9770,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8564,7 +9786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8578,7 +9802,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8592,7 +9818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8606,7 +9834,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8620,7 +9850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8634,7 +9866,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8648,7 +9882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8662,7 +9898,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8676,7 +9914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8690,7 +9930,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8704,7 +9946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8718,7 +9962,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8732,7 +9978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8746,7 +9994,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8760,7 +10010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8774,7 +10026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8788,7 +10042,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8802,7 +10058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8816,7 +10074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8830,7 +10090,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8844,7 +10106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8858,7 +10122,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8872,7 +10138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8886,7 +10154,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -8900,7 +10170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8914,7 +10186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8928,7 +10202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8942,7 +10218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8956,7 +10234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8970,7 +10250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8984,7 +10266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -8998,7 +10282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9012,7 +10298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9026,7 +10314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9040,7 +10330,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9054,7 +10346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9068,7 +10362,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9082,7 +10378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9096,7 +10394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9110,7 +10410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9124,7 +10426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9138,7 +10442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9152,7 +10458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9166,7 +10474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9180,7 +10490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9194,7 +10506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9208,7 +10522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9222,7 +10538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9236,7 +10554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9250,7 +10570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9264,7 +10586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9278,7 +10602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9292,7 +10618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9306,7 +10634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9320,7 +10650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9334,7 +10666,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -9348,7 +10682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9362,7 +10698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9376,7 +10714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9390,7 +10730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9404,7 +10746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9418,7 +10762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9432,7 +10778,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -9446,7 +10794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9460,7 +10810,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -9474,7 +10826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9488,7 +10842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9502,7 +10858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9516,7 +10874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9530,7 +10890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9544,7 +10906,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -9558,7 +10922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9572,7 +10938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9586,7 +10954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9600,7 +10970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9614,7 +10986,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9628,7 +11002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9642,7 +11018,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -9656,7 +11034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9670,7 +11050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9684,7 +11066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9698,7 +11082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9712,7 +11098,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -9726,7 +11114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9740,7 +11130,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9754,7 +11146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9768,7 +11162,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9782,7 +11178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9796,7 +11194,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9810,7 +11210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9824,7 +11226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9838,7 +11242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9852,7 +11258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9866,7 +11274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9880,7 +11290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9894,7 +11306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9908,7 +11322,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -9922,7 +11338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9936,7 +11354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9950,7 +11370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9964,7 +11386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9978,7 +11402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -9992,7 +11418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10006,7 +11434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10020,7 +11450,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -10034,7 +11466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10048,7 +11482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10062,7 +11498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10076,7 +11514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10090,7 +11530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10104,7 +11546,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10118,7 +11562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10132,7 +11578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10146,7 +11594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10160,7 +11610,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -10174,7 +11626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10188,7 +11642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10202,7 +11658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10216,7 +11674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10230,7 +11690,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10244,7 +11706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10258,7 +11722,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -10272,7 +11738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10286,7 +11754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10300,7 +11770,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10314,7 +11786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10328,7 +11802,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -10342,7 +11818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10356,7 +11834,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10370,7 +11850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10384,7 +11866,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10398,7 +11882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10412,7 +11898,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10426,7 +11914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10440,7 +11930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10454,7 +11946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10468,7 +11962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10482,7 +11978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10496,7 +11994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10510,7 +12010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10524,7 +12026,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -10538,7 +12042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10552,7 +12058,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -10566,7 +12074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10580,7 +12090,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -10594,7 +12106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10608,7 +12122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10622,7 +12138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10636,7 +12154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10650,7 +12170,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -10664,7 +12186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10678,7 +12202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10692,7 +12218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10706,7 +12234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10720,7 +12250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10734,7 +12266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10748,7 +12282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10762,7 +12298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10776,7 +12314,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -10790,7 +12330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10804,7 +12346,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -10818,7 +12362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10832,7 +12378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10846,7 +12394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10860,7 +12410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10874,7 +12426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10888,7 +12442,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -10902,7 +12458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10916,7 +12474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10930,7 +12490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -10944,7 +12506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10958,7 +12522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -10972,7 +12538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -10986,7 +12554,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -11000,7 +12570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11014,7 +12586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11028,7 +12602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11042,7 +12618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11056,7 +12634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11070,7 +12650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11084,7 +12666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11098,7 +12682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11112,7 +12698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11126,7 +12714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11140,7 +12730,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -11154,7 +12746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11168,7 +12762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11182,7 +12778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11196,7 +12794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11210,7 +12810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11224,7 +12826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11238,7 +12842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11252,7 +12858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11266,7 +12874,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -11280,7 +12890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11294,7 +12906,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -11308,7 +12922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11322,7 +12938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11336,7 +12954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11350,7 +12970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11364,7 +12986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11378,7 +13002,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -11392,7 +13018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11406,7 +13034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11420,7 +13050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11434,7 +13066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11448,7 +13082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11462,7 +13098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11476,7 +13114,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -11490,7 +13130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11504,7 +13146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11518,7 +13162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11532,7 +13178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11546,7 +13194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11560,7 +13210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -11574,7 +13226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11588,7 +13242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11602,7 +13258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11616,7 +13274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11630,7 +13290,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11644,7 +13306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11658,7 +13322,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -11672,7 +13338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11686,7 +13354,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -11700,7 +13370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11714,7 +13386,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -11728,7 +13402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11742,7 +13418,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -11756,7 +13434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11770,7 +13450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11784,7 +13466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11798,7 +13482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11812,7 +13498,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11826,7 +13514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11840,7 +13530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11854,7 +13546,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -11868,7 +13562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11882,7 +13578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11896,7 +13594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11910,7 +13610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11924,7 +13626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11938,7 +13642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11952,7 +13658,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -11966,7 +13674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -11980,7 +13690,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -11994,7 +13706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12008,7 +13722,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12022,7 +13738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12036,7 +13754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12050,7 +13770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12064,7 +13786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12078,7 +13802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12092,7 +13818,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12106,7 +13834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12120,7 +13850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12134,7 +13866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12148,7 +13882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12162,7 +13898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12176,7 +13914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12190,7 +13930,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -12204,7 +13946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12218,7 +13962,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12232,7 +13978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12246,7 +13994,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -12260,7 +14010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12274,7 +14026,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12288,7 +14042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12302,7 +14058,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -12316,7 +14074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12330,7 +14090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12344,7 +14106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12358,7 +14122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12372,7 +14138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -12386,7 +14154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12400,7 +14170,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -12414,7 +14186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12428,7 +14202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12442,7 +14218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12456,7 +14234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12470,7 +14250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12484,7 +14266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -12498,7 +14282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12512,7 +14298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12526,7 +14314,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -12540,7 +14330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12554,7 +14346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12568,7 +14362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12582,7 +14378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12596,7 +14394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12610,7 +14410,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -12624,7 +14426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12638,7 +14442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12652,7 +14458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12666,7 +14474,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -12680,7 +14490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12694,7 +14506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12708,7 +14522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12722,7 +14538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12736,7 +14554,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -12750,7 +14570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12764,7 +14586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12778,7 +14602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12792,7 +14618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12806,7 +14634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12820,7 +14650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -12834,7 +14666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12848,7 +14682,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -12862,7 +14698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12876,7 +14714,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12890,7 +14730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12904,7 +14746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12918,7 +14762,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -12932,7 +14778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12946,7 +14794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -12960,7 +14810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -12974,7 +14826,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -12988,7 +14842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13002,7 +14858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13016,7 +14874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13030,7 +14890,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13044,7 +14906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13058,7 +14922,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13072,7 +14938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13086,7 +14954,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13100,7 +14970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13114,7 +14986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13128,7 +15002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13142,7 +15018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13156,7 +15034,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13170,7 +15050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13184,7 +15066,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13198,7 +15082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13212,7 +15098,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13226,7 +15114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13240,7 +15130,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13254,7 +15146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13268,7 +15162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13282,7 +15178,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13296,7 +15194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13310,7 +15210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13324,7 +15226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13338,7 +15242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13352,7 +15258,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13366,7 +15274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13380,7 +15290,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13394,7 +15306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13408,7 +15322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13422,7 +15338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13436,7 +15354,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13450,7 +15370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13464,7 +15386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13478,7 +15402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13492,7 +15418,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13506,7 +15434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13520,7 +15450,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13534,7 +15466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13548,7 +15482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13562,7 +15498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13576,7 +15514,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13590,7 +15530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13604,7 +15546,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13618,7 +15562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13632,7 +15578,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13646,7 +15594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13660,7 +15610,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13674,7 +15626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13688,7 +15642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13702,7 +15658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13716,7 +15674,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13730,7 +15690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13744,7 +15706,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13758,7 +15722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13772,7 +15738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13786,7 +15754,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13800,7 +15770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13814,7 +15786,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13828,7 +15802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13842,7 +15818,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -13856,7 +15834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13870,7 +15850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13884,7 +15866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13898,7 +15882,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13912,7 +15898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13926,7 +15914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -13940,7 +15930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13954,7 +15946,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -13968,7 +15962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -13982,7 +15978,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -13996,7 +15994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14010,7 +16010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14024,7 +16026,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14038,7 +16042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14052,7 +16058,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14066,7 +16074,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -14080,7 +16090,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -14094,7 +16106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14108,7 +16122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14122,7 +16138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14136,7 +16154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14150,7 +16170,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -14164,7 +16186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14178,7 +16202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14192,7 +16218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14206,7 +16234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14220,7 +16250,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -14234,7 +16266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14248,7 +16282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14262,7 +16298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14276,7 +16314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14290,7 +16330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14304,7 +16346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14318,7 +16362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14332,7 +16378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14346,7 +16394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -14360,7 +16410,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -14374,7 +16426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14388,7 +16442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14402,7 +16458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14416,7 +16474,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -14430,7 +16490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14444,7 +16506,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -14458,7 +16522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14472,7 +16538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -14486,7 +16554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14500,7 +16570,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -14514,7 +16586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -14528,7 +16602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_vb.json b/extensions/vscode-colorize-tests/test/colorize-results/test_vb.json index 2d8b7a5fbf2..214c85ca274 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_vb.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_vb.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -444,7 +506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -570,7 +650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -584,7 +666,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -598,7 +682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -612,7 +698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -696,7 +794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -724,7 +826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -822,7 +938,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -878,7 +1002,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_xml.json b/extensions/vscode-colorize-tests/test/colorize-results/test_xml.json index 117ad95d8b2..91b0598ffdc 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_xml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_xml.json @@ -10,7 +10,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -38,7 +42,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -178,7 +202,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -220,7 +250,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -290,7 +330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -318,7 +362,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -360,7 +410,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -444,7 +506,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -528,7 +602,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -542,7 +618,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -584,7 +666,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -598,7 +682,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -640,7 +730,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -710,7 +810,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -724,7 +826,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -794,7 +906,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -808,7 +922,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -822,7 +938,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -864,7 +986,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -878,7 +1002,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -920,7 +1050,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -934,7 +1066,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -990,7 +1130,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", - "light_modern": "string.quoted.double.xml: #0000FF" + "light_modern": "string.quoted.double.xml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.quoted.double.xml: #0000FF" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "punctuation.definition.tag: #808080", "dark_modern": "punctuation.definition.tag: #808080", "hc_light": "punctuation.definition.tag: #0F4A85", - "light_modern": "punctuation.definition.tag: #800000" + "light_modern": "punctuation.definition.tag: #800000", + "2026-dark": "punctuation.definition.tag: #808080", + "2026-light": "punctuation.definition.tag: #800000" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/test_yaml.json index 0908e19e3ea..6783983684b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_yaml.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity: #6CB6FF", + "2026-light": "entity: #0550AE" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -80,7 +90,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -122,7 +138,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -178,7 +202,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -220,7 +250,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -262,7 +298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -304,7 +346,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -346,7 +394,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -388,7 +442,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -472,7 +538,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -514,7 +586,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -556,7 +634,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "punctuation.definition.comment: #768390", + "2026-light": "punctuation.definition.comment: #6E7781" } }, { @@ -570,7 +650,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -654,7 +746,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -668,7 +762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -710,7 +810,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -738,7 +842,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -752,7 +858,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -794,7 +906,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -836,7 +954,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -850,7 +970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -906,7 +1034,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -948,7 +1082,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.in.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.in.yaml: #0000FF" + "light_modern": "string.unquoted.plain.in.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.in.yaml: #0000FF" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -976,7 +1114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -990,7 +1130,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.in.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.in.yaml: #0000FF" + "light_modern": "string.unquoted.plain.in.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.in.yaml: #0000FF" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.in.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.in.yaml: #0000FF" + "light_modern": "string.unquoted.plain.in.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.in.yaml: #0000FF" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "invalid: #F44747", "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", - "light_modern": "invalid: #CD3131" + "light_modern": "invalid: #CD3131", + "2026-dark": "invalid.illegal: #FF938A", + "2026-light": "invalid.illegal: #82071E" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "meta.block: #ADBAC7", + "2026-light": "meta.block: #1F2328" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", - "light_modern": "string.unquoted.plain.out.yaml: #0000FF" + "light_modern": "string.unquoted.plain.out.yaml: #0000FF", + "2026-dark": "string: #96D0FF", + "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-results/tsconfig_off_json.json b/extensions/vscode-colorize-tests/test/colorize-results/tsconfig_off_json.json index a547a91a352..5aa10ce405e 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/tsconfig_off_json.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/tsconfig_off_json.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -52,7 +58,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -66,7 +74,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -150,7 +170,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -164,7 +186,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", - "light_modern": "support.type.property-name.json: #0451A5" + "light_modern": "support.type.property-name.json: #0451A5", + "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-light": "support.type.property-name.json: #116329" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-241001_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-241001_ts.json index a5a8c33bf22..b5ff154f843 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-241001_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-241001_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -192,7 +218,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -262,7 +298,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -290,7 +330,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -318,7 +362,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -360,7 +410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -374,7 +426,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -402,7 +458,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -416,7 +474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -430,7 +490,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -444,7 +506,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -514,7 +586,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -598,7 +682,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -612,7 +698,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -654,7 +746,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -668,7 +762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -682,7 +778,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -696,7 +794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -724,7 +826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -780,7 +890,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -836,7 +954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -850,7 +970,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -864,7 +986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -878,7 +1002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -892,7 +1018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -906,7 +1034,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -976,7 +1114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json index 046a20d140a..2091cb7d602 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json @@ -10,7 +10,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -108,7 +122,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json index 5e8481b6289..09bc3963910 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -234,7 +266,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -262,7 +298,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -276,7 +314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -290,7 +330,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -542,7 +618,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -640,7 +730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -654,7 +746,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -668,7 +762,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -682,7 +778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -696,7 +794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -724,7 +826,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -738,7 +842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -752,7 +858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -766,7 +874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -822,7 +938,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -864,7 +986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -878,7 +1002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -892,7 +1018,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -906,7 +1034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -920,7 +1050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -934,7 +1066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -962,7 +1098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -976,7 +1114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue241715_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue241715_ts.json index c7c13ff004c..7d27e97cda5 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue241715_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue241715_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -108,7 +122,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -150,7 +170,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -206,7 +234,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -388,7 +442,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -430,7 +490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -528,7 +602,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -542,7 +618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -682,7 +778,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -724,7 +826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -738,7 +842,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -752,7 +858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -766,7 +874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -780,7 +890,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -794,7 +906,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -808,7 +922,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -822,7 +938,9 @@ "hc_black": "entity.other.inherited-class: #4EC9B0", "dark_modern": "entity.other.inherited-class: #4EC9B0", "hc_light": "entity.other.inherited-class: #185E73", - "light_modern": "entity.other.inherited-class: #267F99" + "light_modern": "entity.other.inherited-class: #267F99", + "2026-dark": "entity.other.inherited-class: #4EC9B0", + "2026-light": "entity.other.inherited-class: #267F99" } }, { @@ -836,7 +954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -878,7 +1002,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -920,7 +1050,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -934,7 +1066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -948,7 +1082,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -962,7 +1098,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -976,7 +1114,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -990,7 +1130,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "keyword.operator.expression: #569CD6", "dark_modern": "keyword.operator.expression: #569CD6", "hc_light": "keyword.operator.expression: #0F4A85", - "light_modern": "keyword.operator.expression: #0000FF" + "light_modern": "keyword.operator.expression: #0000FF", + "2026-dark": "keyword.operator.expression: #569CD6", + "2026-light": "keyword.operator.expression: #0000FF" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "keyword.operator.expression: #569CD6", "dark_modern": "keyword.operator.expression: #569CD6", "hc_light": "keyword.operator.expression: #0F4A85", - "light_modern": "keyword.operator.expression: #0000FF" + "light_modern": "keyword.operator.expression: #0000FF", + "2026-dark": "keyword.operator.expression: #569CD6", + "2026-light": "keyword.operator.expression: #0000FF" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json index 2a122f89471..5e40cc6e809 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -192,7 +218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -290,7 +330,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -304,7 +346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -318,7 +362,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -360,7 +410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -374,7 +426,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -388,7 +442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -430,7 +490,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json index 100bf5c3d07..7642dca7d06 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -108,7 +122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json index c1a632297c2..47d7c1fdb44 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -178,7 +202,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -290,7 +330,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -304,7 +346,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json index 32a1169366f..c227f9a7e34 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -150,7 +170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json index 6753ae3fa4c..40f112fdd9c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json @@ -10,7 +10,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -24,7 +26,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -38,7 +42,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -52,7 +58,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -122,7 +138,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json index e57fa0af7ff..4de5098c287 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -38,7 +42,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -52,7 +58,9 @@ "hc_black": "entity.other.inherited-class: #4EC9B0", "dark_modern": "entity.other.inherited-class: #4EC9B0", "hc_light": "entity.other.inherited-class: #185E73", - "light_modern": "entity.other.inherited-class: #267F99" + "light_modern": "entity.other.inherited-class: #267F99", + "2026-dark": "entity.other.inherited-class: #4EC9B0", + "2026-light": "entity.other.inherited-class: #267F99" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -94,7 +106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -122,7 +138,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -150,7 +170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -192,7 +218,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -248,7 +282,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json index ecc84c7516e..53628c2a7ed 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json index 1bf36d419d5..9beb9b23ff9 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -66,7 +74,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -80,7 +90,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -94,7 +106,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -108,7 +122,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -304,7 +346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -318,7 +362,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -374,7 +426,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -388,7 +442,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -402,7 +458,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -416,7 +474,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -430,7 +490,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -444,7 +506,9 @@ "hc_black": "punctuation.definition.template-expression.begin: #569CD6", "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" + "light_modern": "punctuation.definition.template-expression.begin: #0000FF", + "2026-dark": "punctuation.definition.template-expression.begin: #569CD6", + "2026-light": "punctuation.definition.template-expression.begin: #0000FF" } }, { @@ -458,7 +522,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -472,7 +538,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -486,7 +554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "string variable: #6CB6FF", + "2026-light": "string variable: #0550AE" } }, { @@ -500,7 +570,9 @@ "hc_black": "punctuation.definition.template-expression.end: #569CD6", "dark_modern": "punctuation.definition.template-expression.end: #569CD6", "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" + "light_modern": "punctuation.definition.template-expression.end: #0000FF", + "2026-dark": "punctuation.definition.template-expression.end: #569CD6", + "2026-light": "punctuation.definition.template-expression.end: #0000FF" } }, { @@ -514,7 +586,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json index aa495a54f95..df31c81251c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json @@ -10,7 +10,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -24,7 +26,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -80,7 +90,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json index afaebeb0b9e..ceae7b29f63 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json @@ -10,7 +10,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -24,7 +26,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -52,7 +58,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -66,7 +74,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -80,7 +90,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json index 98adba8bf54..ad1f382f2f0 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -38,7 +42,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -52,7 +58,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -66,7 +74,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -80,7 +90,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -94,7 +106,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -122,7 +138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -136,7 +154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -150,7 +170,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -178,7 +202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -192,7 +218,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -206,7 +234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -220,7 +250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -234,7 +266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -248,7 +282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -304,7 +346,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -346,7 +394,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -388,7 +442,9 @@ "hc_black": "support.constant.media: #CE9178", "dark_modern": "support.constant.media: #CE9178", "hc_light": "support.constant.media: #0451A5", - "light_modern": "support.constant.media: #0451A5" + "light_modern": "support.constant.media: #0451A5", + "2026-dark": "support.constant.media: #CE9178", + "2026-light": "support.constant.media: #0451A5" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "support.constant.media: #CE9178", "dark_modern": "support.constant.media: #CE9178", "hc_light": "support.constant.media: #0451A5", - "light_modern": "support.constant.media: #0451A5" + "light_modern": "support.constant.media: #0451A5", + "2026-dark": "support.constant.media: #CE9178", + "2026-light": "support.constant.media: #0451A5" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -458,7 +522,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -472,7 +538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -486,7 +554,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -500,7 +570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -514,7 +586,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -612,7 +698,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -626,7 +714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -640,7 +730,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -654,7 +746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -682,7 +778,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -752,7 +858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -766,7 +874,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -780,7 +890,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -822,7 +938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -836,7 +954,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -878,7 +1002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -892,7 +1018,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -906,7 +1034,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -948,7 +1082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -962,7 +1098,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -976,7 +1114,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -990,7 +1130,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "support.constant.media: #CE9178", "dark_modern": "support.constant.media: #CE9178", "hc_light": "support.constant.media: #0451A5", - "light_modern": "support.constant.media: #0451A5" + "light_modern": "support.constant.media: #0451A5", + "2026-dark": "support.constant.media: #CE9178", + "2026-light": "support.constant.media: #0451A5" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "entity.other.attribute-name.id.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.id.css: #D7BA7D", "hc_light": "entity.other.attribute-name.id.css: #0F4A85", - "light_modern": "entity.other.attribute-name.id.css: #800000" + "light_modern": "entity.other.attribute-name.id.css: #800000", + "2026-dark": "entity.other.attribute-name.id.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.id.css: #800000" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "support.constant.font-name: #CE9178", "dark_modern": "support.constant.font-name: #CE9178", "hc_light": "support.constant.font-name: #0451A5", - "light_modern": "support.constant.font-name: #0451A5" + "light_modern": "support.constant.font-name: #0451A5", + "2026-dark": "support.constant.font-name: #CE9178", + "2026-light": "support.constant.font-name: #0451A5" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "constant.other.color.rgb-value: #CE9178", "dark_modern": "constant.other.color.rgb-value: #CE9178", "hc_light": "constant.other.color.rgb-value: #0451A5", - "light_modern": "constant.other.color.rgb-value: #0451A5" + "light_modern": "constant.other.color.rgb-value: #0451A5", + "2026-dark": "constant.other.color.rgb-value: #CE9178", + "2026-light": "constant.other.color.rgb-value: #0451A5" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7640,7 +8730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7654,7 +8746,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7668,7 +8762,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7682,7 +8778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7696,7 +8794,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7710,7 +8810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7724,7 +8826,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7738,7 +8842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7752,7 +8858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7766,7 +8874,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7780,7 +8890,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7794,7 +8906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7808,7 +8922,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7822,7 +8938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7836,7 +8954,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7850,7 +8970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7864,7 +8986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7878,7 +9002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7892,7 +9018,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7906,7 +9034,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -7920,7 +9050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7934,7 +9066,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -7948,7 +9082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7962,7 +9098,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -7976,7 +9114,9 @@ "hc_black": "support.function: #DCDCAA", "dark_modern": "support.function: #DCDCAA", "hc_light": "support.function: #5E2CBC", - "light_modern": "support.function: #795E26" + "light_modern": "support.function: #795E26", + "2026-dark": "support.function: #DCDCAA", + "2026-light": "support.function: #795E26" } }, { @@ -7990,7 +9130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8004,7 +9146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8018,7 +9162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8032,7 +9178,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8046,7 +9194,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8060,7 +9210,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8074,7 +9226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8088,7 +9242,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8102,7 +9258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8116,7 +9274,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8130,7 +9290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8144,7 +9306,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8158,7 +9322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8172,7 +9338,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8186,7 +9354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8200,7 +9370,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8214,7 +9386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8228,7 +9402,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8242,7 +9418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8256,7 +9434,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8270,7 +9450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8284,7 +9466,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8298,7 +9482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8312,7 +9498,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8326,7 +9514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8340,7 +9530,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8354,7 +9546,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8368,7 +9562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8382,7 +9578,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8396,7 +9594,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8410,7 +9610,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8424,7 +9626,9 @@ "hc_black": "entity.other.attribute-name.class.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.class.css: #D7BA7D", "hc_light": "entity.other.attribute-name.class.css: #0F4A85", - "light_modern": "entity.other.attribute-name.class.css: #800000" + "light_modern": "entity.other.attribute-name.class.css: #800000", + "2026-dark": "entity.other.attribute-name.class.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.class.css: #800000" } }, { @@ -8438,7 +9642,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8452,7 +9658,9 @@ "hc_black": "entity.other.attribute-name: #9CDCFE", "dark_modern": "entity.other.attribute-name: #9CDCFE", "hc_light": "entity.other.attribute-name: #264F78", - "light_modern": "entity.other.attribute-name: #E50000" + "light_modern": "entity.other.attribute-name: #E50000", + "2026-dark": "entity.other.attribute-name: #9CDCFE", + "2026-light": "entity.other.attribute-name: #E50000" } }, { @@ -8466,7 +9674,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8480,7 +9690,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8494,7 +9706,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8508,7 +9722,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -8522,7 +9738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8536,7 +9754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8550,7 +9770,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8564,7 +9786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8578,7 +9802,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8592,7 +9818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8606,7 +9834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8620,7 +9850,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -8634,7 +9866,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8648,7 +9882,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8662,7 +9898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8676,7 +9914,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -8690,7 +9930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8704,7 +9946,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8718,7 +9962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8732,7 +9978,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8746,7 +9994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8760,7 +10010,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8774,7 +10026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8788,7 +10042,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8802,7 +10058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8816,7 +10074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8830,7 +10090,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -8844,7 +10106,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -8858,7 +10122,9 @@ "hc_black": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "dark_modern": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", "hc_light": "entity.other.attribute-name.pseudo-element.css: #0F4A85", - "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000" + "light_modern": "entity.other.attribute-name.pseudo-element.css: #800000", + "2026-dark": "entity.other.attribute-name.pseudo-element.css: #D7BA7D", + "2026-light": "entity.other.attribute-name.pseudo-element.css: #800000" } }, { @@ -8872,7 +10138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8886,7 +10154,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -8900,7 +10170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8914,7 +10186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8928,7 +10202,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -8942,7 +10218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8956,7 +10234,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -8970,7 +10250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8984,7 +10266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8998,7 +10282,9 @@ "hc_black": "entity.name.tag.css: #D7BA7D", "dark_modern": "entity.name.tag.css: #D7BA7D", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag.css: #D7BA7D", + "2026-light": "entity.name.tag: #116329" } }, { @@ -9012,7 +10298,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9026,7 +10314,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -9040,7 +10330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9054,7 +10346,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -9068,7 +10362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9082,7 +10378,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9096,7 +10394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9110,7 +10410,9 @@ "hc_black": "keyword.other.unit: #B5CEA8", "dark_modern": "keyword.other.unit: #B5CEA8", "hc_light": "keyword.other.unit: #096D48", - "light_modern": "keyword.other.unit: #098658" + "light_modern": "keyword.other.unit: #098658", + "2026-dark": "keyword.other.unit: #B5CEA8", + "2026-light": "keyword.other.unit: #098658" } }, { @@ -9124,7 +10426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9138,7 +10442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9152,7 +10458,9 @@ "hc_black": "entity.name.tag: #569CD6", "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", - "light_modern": "entity.name.tag: #800000" + "light_modern": "entity.name.tag: #800000", + "2026-dark": "entity.name.tag: #8DDB8C", + "2026-light": "entity.name.tag: #116329" } }, { @@ -9166,7 +10474,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9180,7 +10490,9 @@ "hc_black": "support.type.property-name: #D4D4D4", "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name: #264F78", - "light_modern": "support.type.property-name: #E50000" + "light_modern": "support.type.property-name: #E50000", + "2026-dark": "support.type.property-name: #9CDCFE", + "2026-light": "support.type.property-name: #E50000" } }, { @@ -9194,7 +10506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9208,7 +10522,9 @@ "hc_black": "support.constant.property-value: #CE9178", "dark_modern": "support.constant.property-value: #CE9178", "hc_light": "support.constant.property-value: #0451A5", - "light_modern": "support.constant.property-value: #0451A5" + "light_modern": "support.constant.property-value: #0451A5", + "2026-dark": "support.constant.property-value: #CE9178", + "2026-light": "support.constant.property-value: #0451A5" } }, { @@ -9222,7 +10538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9236,7 +10554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json index c6d521cdcb6..c72768f31c8 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -38,7 +42,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -80,7 +90,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -122,7 +138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -136,7 +154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -150,7 +170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -164,7 +186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "entity.name: #F69D50", + "2026-light": "entity.name: #953800" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -206,7 +234,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -220,7 +250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -234,7 +266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -248,7 +282,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -262,7 +298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -276,7 +314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -304,7 +346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -318,7 +362,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -430,7 +490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -444,7 +506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } -] +] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_regexp.ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_regexp.ts.json index b385189ab0b..38ac1f215a2 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_regexp.ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_regexp.ts.json @@ -10,7 +10,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -24,7 +26,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -38,7 +42,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -52,7 +58,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -66,7 +74,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -80,7 +90,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -94,7 +106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -108,7 +122,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -122,7 +138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -136,7 +154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -150,7 +170,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -164,7 +186,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -178,7 +202,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -192,7 +218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -206,7 +234,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -220,7 +250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -234,7 +266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -248,7 +282,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -262,7 +298,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -276,7 +314,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -290,7 +330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -304,7 +346,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -318,7 +362,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -332,7 +378,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -346,7 +394,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -360,7 +410,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -374,7 +426,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -388,7 +442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -402,7 +458,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -458,7 +522,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -472,7 +538,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -486,7 +554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -500,7 +570,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -514,7 +586,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -528,7 +602,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -542,7 +618,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -556,7 +634,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -570,7 +650,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -584,7 +666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -598,7 +682,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -612,7 +698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -626,7 +714,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -640,7 +730,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -654,7 +746,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -668,7 +762,9 @@ "hc_black": "string.regexp: #D16969", "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", - "light_modern": "string.regexp: #811F3F" + "light_modern": "string.regexp: #811F3F", + "2026-dark": "string.regexp: #96D0FF", + "2026-light": "string.regexp: #0A3069" } }, { @@ -682,7 +778,9 @@ "hc_black": "keyword: #569CD6", "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", - "light_modern": "keyword: #0000FF" + "light_modern": "keyword: #0000FF", + "2026-dark": "keyword: #F47067", + "2026-light": "keyword: #CF222E" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json index b31e6daa154..cee76d5acae 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json @@ -10,7 +10,9 @@ "hc_black": "comment: #7CA668", "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", - "light_modern": "comment: #008000" + "light_modern": "comment: #008000", + "2026-dark": "comment: #768390", + "2026-light": "comment: #6E7781" } }, { @@ -24,7 +26,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -38,7 +42,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -52,7 +58,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -66,7 +74,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -80,7 +90,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -94,7 +106,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -108,7 +122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -122,7 +138,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -136,7 +154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -150,7 +170,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -164,7 +186,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -178,7 +202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -192,7 +218,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -206,7 +234,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -220,7 +250,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -234,7 +266,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -248,7 +282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -262,7 +298,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -276,7 +314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -290,7 +330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -304,7 +346,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -318,7 +362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -332,7 +378,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -346,7 +394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -360,7 +410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -374,7 +426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -388,7 +442,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -402,7 +458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -416,7 +474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -430,7 +490,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -444,7 +506,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -458,7 +522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -472,7 +538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -486,7 +554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -500,7 +570,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -514,7 +586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -528,7 +602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -542,7 +618,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -556,7 +634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -570,7 +650,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -584,7 +666,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -598,7 +682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -612,7 +698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -626,7 +714,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -640,7 +730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -654,7 +746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -668,7 +762,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -682,7 +778,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -696,7 +794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -710,7 +810,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -724,7 +826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -738,7 +842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -752,7 +858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -766,7 +874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -780,7 +890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -794,7 +906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -808,7 +922,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -822,7 +938,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -836,7 +954,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -850,7 +970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -864,7 +986,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -878,7 +1002,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -892,7 +1018,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -906,7 +1034,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -920,7 +1050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -934,7 +1066,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -948,7 +1082,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -962,7 +1098,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -976,7 +1114,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -990,7 +1130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1004,7 +1146,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1018,7 +1162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1032,7 +1178,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1046,7 +1194,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1060,7 +1210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1074,7 +1226,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1088,7 +1242,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1102,7 +1258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1116,7 +1274,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1130,7 +1290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1144,7 +1306,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1158,7 +1322,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1172,7 +1338,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1186,7 +1354,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1200,7 +1370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1214,7 +1386,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1228,7 +1402,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1242,7 +1418,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1256,7 +1434,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1270,7 +1450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1284,7 +1466,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1298,7 +1482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1312,7 +1498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1326,7 +1514,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1340,7 +1530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1354,7 +1546,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1368,7 +1562,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1382,7 +1578,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1396,7 +1594,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -1410,7 +1610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1424,7 +1626,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -1438,7 +1642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1452,7 +1658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1466,7 +1674,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -1480,7 +1690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1494,7 +1706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1508,7 +1722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1522,7 +1738,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1536,7 +1754,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1550,7 +1770,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1564,7 +1786,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1578,7 +1802,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1592,7 +1818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1606,7 +1834,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1620,7 +1850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1634,7 +1866,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1648,7 +1882,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1662,7 +1898,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -1676,7 +1914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1690,7 +1930,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1704,7 +1946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1718,7 +1962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1732,7 +1978,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1746,7 +1994,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1760,7 +2010,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1774,7 +2026,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1788,7 +2042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1802,7 +2058,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1816,7 +2074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1830,7 +2090,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1844,7 +2106,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1858,7 +2122,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1872,7 +2138,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1886,7 +2154,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1900,7 +2170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1914,7 +2186,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -1928,7 +2202,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -1942,7 +2218,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -1956,7 +2234,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -1970,7 +2250,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1984,7 +2266,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -1998,7 +2282,9 @@ "hc_black": "string: #CE9178", "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" + "light_modern": "string: #A31515", + "2026-dark": "string: #96D0FF", + "2026-light": "string: #0A3069" } }, { @@ -2012,7 +2298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2026,7 +2314,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2040,7 +2330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2054,7 +2346,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2068,7 +2362,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2082,7 +2378,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2096,7 +2394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2110,7 +2410,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2124,7 +2426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2138,7 +2442,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2152,7 +2458,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2166,7 +2474,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2180,7 +2490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2194,7 +2506,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2208,7 +2522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2222,7 +2538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2236,7 +2554,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2250,7 +2570,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -2264,7 +2586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2278,7 +2602,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2292,7 +2618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2306,7 +2634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2320,7 +2650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2334,7 +2666,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2348,7 +2682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2362,7 +2698,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2376,7 +2714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2390,7 +2730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2404,7 +2746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2418,7 +2762,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2432,7 +2778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2446,7 +2794,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2460,7 +2810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2474,7 +2826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2488,7 +2842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2502,7 +2858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2516,7 +2874,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -2530,7 +2890,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2544,7 +2906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2558,7 +2922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2572,7 +2938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2586,7 +2954,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2600,7 +2970,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2614,7 +2986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2628,7 +3002,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2642,7 +3018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2656,7 +3034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2670,7 +3050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2684,7 +3066,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2698,7 +3082,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -2712,7 +3098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2726,7 +3114,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -2740,7 +3130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2754,7 +3146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2768,7 +3162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2782,7 +3178,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2796,7 +3194,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2810,7 +3210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -2824,7 +3226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2838,7 +3242,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -2852,7 +3258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2866,7 +3274,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2880,7 +3290,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -2894,7 +3306,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -2908,7 +3322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2922,7 +3338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2936,7 +3354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2950,7 +3370,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -2964,7 +3386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -2978,7 +3402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -2992,7 +3418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3006,7 +3434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3020,7 +3450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3034,7 +3466,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3048,7 +3482,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -3062,7 +3498,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3076,7 +3514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3090,7 +3530,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3104,7 +3546,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3118,7 +3562,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -3132,7 +3578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3146,7 +3594,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3160,7 +3610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3174,7 +3626,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3188,7 +3642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3202,7 +3658,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3216,7 +3674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3230,7 +3690,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3244,7 +3706,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3258,7 +3722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3272,7 +3738,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3286,7 +3754,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3300,7 +3770,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -3314,7 +3786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3328,7 +3802,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3342,7 +3818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3356,7 +3834,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3370,7 +3850,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -3384,7 +3866,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3398,7 +3882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3412,7 +3898,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3426,7 +3914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3440,7 +3930,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3454,7 +3946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3468,7 +3962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3482,7 +3978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3496,7 +3994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3510,7 +4010,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -3524,7 +4026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3538,7 +4042,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3552,7 +4058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3566,7 +4074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3580,7 +4090,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3594,7 +4106,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3608,7 +4122,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3622,7 +4138,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3636,7 +4154,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3650,7 +4170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3664,7 +4186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3678,7 +4202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -3692,7 +4218,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3706,7 +4234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3720,7 +4250,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3734,7 +4266,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3748,7 +4282,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -3762,7 +4298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3776,7 +4314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3790,7 +4330,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3804,7 +4346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3818,7 +4362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3832,7 +4378,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3846,7 +4394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3860,7 +4410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3874,7 +4426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3888,7 +4442,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -3902,7 +4458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3916,7 +4474,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -3930,7 +4490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3944,7 +4506,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -3958,7 +4522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3972,7 +4538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -3986,7 +4554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4000,7 +4570,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4014,7 +4586,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -4028,7 +4602,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4042,7 +4618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4056,7 +4634,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4070,7 +4650,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4084,7 +4666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4098,7 +4682,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -4112,7 +4698,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4126,7 +4714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4140,7 +4730,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4154,7 +4746,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4168,7 +4762,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -4182,7 +4778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4196,7 +4794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4210,7 +4810,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4224,7 +4826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4238,7 +4842,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4252,7 +4858,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -4266,7 +4874,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4280,7 +4890,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4294,7 +4906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4308,7 +4922,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4322,7 +4938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4336,7 +4954,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4350,7 +4970,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -4364,7 +4986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4378,7 +5002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4392,7 +5018,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -4406,7 +5034,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -4420,7 +5050,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4434,7 +5066,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4448,7 +5082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4462,7 +5098,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4476,7 +5114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4490,7 +5130,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4504,7 +5146,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4518,7 +5162,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4532,7 +5178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4546,7 +5194,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4560,7 +5210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4574,7 +5226,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4588,7 +5242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4602,7 +5258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4616,7 +5274,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4630,7 +5290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4644,7 +5306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4658,7 +5322,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4672,7 +5338,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4686,7 +5354,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4700,7 +5370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4714,7 +5386,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4728,7 +5402,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4742,7 +5418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4756,7 +5434,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4770,7 +5450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4784,7 +5466,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4798,7 +5482,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4812,7 +5498,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -4826,7 +5514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4840,7 +5530,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4854,7 +5546,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -4868,7 +5562,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4882,7 +5578,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4896,7 +5594,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4910,7 +5610,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -4924,7 +5626,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4938,7 +5642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -4952,7 +5658,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -4966,7 +5674,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -4980,7 +5690,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -4994,7 +5706,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -5008,7 +5722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5022,7 +5738,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5036,7 +5754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5050,7 +5770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5064,7 +5786,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5078,7 +5802,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -5092,7 +5818,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5106,7 +5834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5120,7 +5850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5134,7 +5866,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5148,7 +5882,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -5162,7 +5898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5176,7 +5914,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5190,7 +5930,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5204,7 +5946,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5218,7 +5962,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5232,7 +5978,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5246,7 +5994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5260,7 +6010,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5274,7 +6026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5288,7 +6042,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5302,7 +6058,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5316,7 +6074,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5330,7 +6090,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5344,7 +6106,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5358,7 +6122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5372,7 +6138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5386,7 +6154,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5400,7 +6170,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5414,7 +6186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5428,7 +6202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5442,7 +6218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5456,7 +6234,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5470,7 +6250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5484,7 +6266,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5498,7 +6282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5512,7 +6298,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -5526,7 +6314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5540,7 +6330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5554,7 +6346,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5568,7 +6362,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5582,7 +6378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5596,7 +6394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5610,7 +6410,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5624,7 +6426,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5638,7 +6442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5652,7 +6458,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5666,7 +6474,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5680,7 +6490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5694,7 +6506,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5708,7 +6522,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5722,7 +6538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5736,7 +6554,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5750,7 +6570,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5764,7 +6586,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5778,7 +6602,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5792,7 +6618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -5806,7 +6634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -5820,7 +6650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -5834,7 +6666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5848,7 +6682,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5862,7 +6698,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5876,7 +6714,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -5890,7 +6730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5904,7 +6746,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -5918,7 +6762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5932,7 +6778,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -5946,7 +6794,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5960,7 +6810,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -5974,7 +6826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -5988,7 +6842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6002,7 +6858,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6016,7 +6874,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6030,7 +6890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6044,7 +6906,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -6058,7 +6922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6072,7 +6938,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6086,7 +6954,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6100,7 +6970,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6114,7 +6986,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6128,7 +7002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6142,7 +7018,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6156,7 +7034,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6170,7 +7050,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6184,7 +7066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6198,7 +7082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6212,7 +7098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6226,7 +7114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6240,7 +7130,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6254,7 +7146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6268,7 +7162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6282,7 +7178,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6296,7 +7194,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -6310,7 +7210,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -6324,7 +7226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6338,7 +7242,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6352,7 +7258,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6366,7 +7274,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6380,7 +7290,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6394,7 +7306,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6408,7 +7322,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6422,7 +7338,9 @@ "hc_black": "support.type: #4EC9B0", "dark_modern": "support.type: #4EC9B0", "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" + "light_modern": "support.type: #267F99", + "2026-dark": "support.type: #4EC9B0", + "2026-light": "support.type: #267F99" } }, { @@ -6436,7 +7354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6450,7 +7370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6464,7 +7386,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6478,7 +7402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6492,7 +7418,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6506,7 +7434,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6520,7 +7450,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6534,7 +7466,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6548,7 +7482,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6562,7 +7498,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6576,7 +7514,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -6590,7 +7530,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6604,7 +7546,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6618,7 +7562,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6632,7 +7578,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -6646,7 +7594,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6660,7 +7610,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6674,7 +7626,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6688,7 +7642,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6702,7 +7658,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -6716,7 +7674,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -6730,7 +7690,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6744,7 +7706,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6758,7 +7722,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6772,7 +7738,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6786,7 +7754,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -6800,7 +7770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6814,7 +7786,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -6828,7 +7802,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -6842,7 +7818,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6856,7 +7834,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6870,7 +7850,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6884,7 +7866,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6898,7 +7882,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6912,7 +7898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6926,7 +7914,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6940,7 +7930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6954,7 +7946,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6968,7 +7962,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -6982,7 +7978,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -6996,7 +7994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7010,7 +8010,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -7024,7 +8026,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7038,7 +8042,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7052,7 +8058,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7066,7 +8074,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7080,7 +8090,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7094,7 +8106,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7108,7 +8122,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7122,7 +8138,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7136,7 +8154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7150,7 +8170,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7164,7 +8186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7178,7 +8202,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7192,7 +8218,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7206,7 +8234,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7220,7 +8250,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7234,7 +8266,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7248,7 +8282,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7262,7 +8298,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7276,7 +8314,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7290,7 +8330,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7304,7 +8346,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -7318,7 +8362,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7332,7 +8378,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7346,7 +8394,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7360,7 +8410,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7374,7 +8426,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7388,7 +8442,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7402,7 +8458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7416,7 +8474,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7430,7 +8490,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7444,7 +8506,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7458,7 +8522,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7472,7 +8538,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7486,7 +8554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7500,7 +8570,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -7514,7 +8586,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7528,7 +8602,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -7542,7 +8618,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7556,7 +8634,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7570,7 +8650,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -7584,7 +8666,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7598,7 +8682,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7612,7 +8698,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7626,7 +8714,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -7640,7 +8730,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7654,7 +8746,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7668,7 +8762,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7682,7 +8778,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7696,7 +8794,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -7710,7 +8810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7724,7 +8826,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7738,7 +8842,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -7752,7 +8858,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7766,7 +8874,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7780,7 +8890,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7794,7 +8906,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7808,7 +8922,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7822,7 +8938,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -7836,7 +8954,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -7850,7 +8970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7864,7 +8986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7878,7 +9002,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7892,7 +9018,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -7906,7 +9034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7920,7 +9050,9 @@ "hc_black": "constant.language: #569CD6", "dark_modern": "constant.language: #569CD6", "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" + "light_modern": "constant.language: #0000FF", + "2026-dark": "constant.language: #569CD6", + "2026-light": "constant.language: #0000FF" } }, { @@ -7934,7 +9066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7948,7 +9082,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7962,7 +9098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7976,7 +9114,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -7990,7 +9130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8004,7 +9146,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8018,7 +9162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8032,7 +9178,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -8046,7 +9194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8060,7 +9210,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8074,7 +9226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8088,7 +9242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8102,7 +9258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8116,7 +9274,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8130,7 +9290,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8144,7 +9306,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8158,7 +9322,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8172,7 +9338,9 @@ "hc_black": "storage.modifier: #569CD6", "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" + "light_modern": "storage.modifier: #0000FF", + "2026-dark": "storage.modifier: #569CD6", + "2026-light": "storage.modifier: #0000FF" } }, { @@ -8186,7 +9354,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -8200,7 +9370,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8214,7 +9386,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8228,7 +9402,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8242,7 +9418,9 @@ "hc_black": "entity.name.type: #4EC9B0", "dark_modern": "entity.name.type: #4EC9B0", "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" + "light_modern": "entity.name.type: #267F99", + "2026-dark": "entity.name.type: #4EC9B0", + "2026-light": "entity.name.type: #267F99" } }, { @@ -8256,7 +9434,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8270,7 +9450,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8284,7 +9466,9 @@ "hc_black": "keyword.control: #C586C0", "dark_modern": "keyword.control: #C586C0", "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" + "light_modern": "keyword.control: #AF00DB", + "2026-dark": "keyword.control: #C586C0", + "2026-light": "keyword.control: #AF00DB" } }, { @@ -8298,7 +9482,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8312,7 +9498,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8326,7 +9514,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8340,7 +9530,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8354,7 +9546,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8368,7 +9562,9 @@ "hc_black": "constant.numeric: #B5CEA8", "dark_modern": "constant.numeric: #B5CEA8", "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" + "light_modern": "constant.numeric: #098658", + "2026-dark": "constant.numeric: #B5CEA8", + "2026-light": "constant.numeric: #098658" } }, { @@ -8382,7 +9578,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8396,7 +9594,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8410,7 +9610,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8424,7 +9626,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8438,7 +9642,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8452,7 +9658,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8466,7 +9674,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8480,7 +9690,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8494,7 +9706,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8508,7 +9722,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8522,7 +9738,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8536,7 +9754,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8550,7 +9770,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8564,7 +9786,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8578,7 +9802,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8592,7 +9818,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8606,7 +9834,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8620,7 +9850,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8634,7 +9866,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8648,7 +9882,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8662,7 +9898,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8676,7 +9914,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8690,7 +9930,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8704,7 +9946,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8718,7 +9962,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8732,7 +9978,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8746,7 +9994,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8760,7 +10010,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -8774,7 +10026,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8788,7 +10042,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8802,7 +10058,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8816,7 +10074,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8830,7 +10090,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8844,7 +10106,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8858,7 +10122,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8872,7 +10138,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8886,7 +10154,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8900,7 +10170,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -8914,7 +10186,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8928,7 +10202,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8942,7 +10218,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -8956,7 +10234,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -8970,7 +10250,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -8984,7 +10266,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -8998,7 +10282,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9012,7 +10298,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9026,7 +10314,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9040,7 +10330,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9054,7 +10346,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9068,7 +10362,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9082,7 +10378,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9096,7 +10394,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9110,7 +10410,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9124,7 +10426,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9138,7 +10442,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9152,7 +10458,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9166,7 +10474,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9180,7 +10490,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9194,7 +10506,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9208,7 +10522,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9222,7 +10538,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9236,7 +10554,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9250,7 +10570,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9264,7 +10586,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9278,7 +10602,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9292,7 +10618,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9306,7 +10634,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9320,7 +10650,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9334,7 +10666,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9348,7 +10682,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9362,7 +10698,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9376,7 +10714,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9390,7 +10730,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9404,7 +10746,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9418,7 +10762,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9432,7 +10778,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9446,7 +10794,9 @@ "hc_black": "entity.name.function: #DCDCAA", "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" + "light_modern": "entity.name.function: #795E26", + "2026-dark": "entity.name.function: #DCBDFB", + "2026-light": "entity.name.function: #8250DF" } }, { @@ -9460,7 +10810,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9474,7 +10826,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9488,7 +10842,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9502,7 +10858,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9516,7 +10874,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9530,7 +10890,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9544,7 +10906,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9558,7 +10922,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9572,7 +10938,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9586,7 +10954,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9600,7 +10970,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9614,7 +10986,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9628,7 +11002,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9642,7 +11018,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9656,7 +11034,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9670,7 +11050,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9684,7 +11066,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9698,7 +11082,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9712,7 +11098,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9726,7 +11114,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9740,7 +11130,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9754,7 +11146,9 @@ "hc_black": "variable.language.this: #569CD6", "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" + "light_modern": "variable.language: #0000FF", + "2026-dark": "variable.language: #6CB6FF", + "2026-light": "variable.language: #0550AE" } }, { @@ -9768,7 +11162,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9782,7 +11178,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9796,7 +11194,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9810,7 +11210,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9824,7 +11226,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9838,7 +11242,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9852,7 +11258,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9866,7 +11274,9 @@ "hc_black": "storage.type: #569CD6", "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" + "light_modern": "storage.type: #0000FF", + "2026-dark": "storage.type: #F47067", + "2026-light": "storage.type: #CF222E" } }, { @@ -9880,7 +11290,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9894,7 +11306,9 @@ "hc_black": "keyword.operator: #D4D4D4", "dark_modern": "keyword.operator: #D4D4D4", "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" + "light_modern": "keyword.operator: #000000", + "2026-dark": "keyword.operator: #D4D4D4", + "2026-light": "keyword.operator: #000000" } }, { @@ -9908,7 +11322,9 @@ "hc_black": "keyword.operator.new: #569CD6", "dark_modern": "keyword.operator.new: #569CD6", "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" + "light_modern": "keyword.operator.new: #0000FF", + "2026-dark": "keyword.operator.new: #569CD6", + "2026-light": "keyword.operator.new: #0000FF" } }, { @@ -9922,7 +11338,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable.other: #ADBAC7", + "2026-light": "variable.other: #1F2328" } }, { @@ -9936,7 +11354,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9950,7 +11370,9 @@ "hc_black": "variable: #9CDCFE", "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", - "light_modern": "variable: #001080" + "light_modern": "variable: #001080", + "2026-dark": "variable: #F69D50", + "2026-light": "variable: #953800" } }, { @@ -9964,7 +11386,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9978,7 +11402,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } }, { @@ -9992,7 +11418,9 @@ "hc_black": "default: #FFFFFF", "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", - "light_modern": "default: #3B3B3B" + "light_modern": "default: #3B3B3B", + "2026-dark": "default: #BBBEBF", + "2026-light": "default: #202020" } } ] \ No newline at end of file diff --git a/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts b/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts index 22e2a3bd28d..2a4dad0a8ab 100644 --- a/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts +++ b/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts @@ -57,7 +57,7 @@ Registry.as(Extensions.Configuration).registerDefaultCon 'workbench.layoutControl.type': 'toggles', 'workbench.editor.useModal': 'all', 'workbench.panel.showLabels': false, - 'workbench.colorTheme': 'Experimental Dark', + 'workbench.colorTheme': 'VS Code Dark', 'search.quickOpen.includeHistory': false, 'window.menuStyle': 'custom', diff --git a/src/vs/workbench/contrib/themes/browser/themes.contribution.ts b/src/vs/workbench/contrib/themes/browser/themes.contribution.ts index 5614822fcb0..325b8f788f8 100644 --- a/src/vs/workbench/contrib/themes/browser/themes.contribution.ts +++ b/src/vs/workbench/contrib/themes/browser/themes.contribution.ts @@ -9,7 +9,7 @@ import { MenuRegistry, MenuId, Action2, registerAction2, ISubmenuItem } from '.. import { equalsIgnoreCase } from '../../../../base/common/strings.js'; import { Registry } from '../../../../platform/registry/common/platform.js'; import { Categories } from '../../../../platform/action/common/actionCommonCategories.js'; -import { IWorkbenchThemeService, IWorkbenchTheme, ThemeSettingTarget, IWorkbenchColorTheme, IWorkbenchFileIconTheme, IWorkbenchProductIconTheme, ThemeSettings } from '../../../services/themes/common/workbenchThemeService.js'; +import { IWorkbenchThemeService, IWorkbenchTheme, ThemeSettingTarget, IWorkbenchColorTheme, IWorkbenchFileIconTheme, IWorkbenchProductIconTheme, ThemeSettings, ThemeSettingDefaults } from '../../../services/themes/common/workbenchThemeService.js'; import { IExtensionsWorkbenchService } from '../../extensions/common/extensions.js'; import { IExtensionGalleryService, IExtensionManagementService, IGalleryExtension } from '../../../../platform/extensionManagement/common/extensionManagement.js'; import { IColorRegistry, Extensions as ColorRegistryExtensions } from '../../../../platform/theme/common/colorRegistry.js'; @@ -557,6 +557,77 @@ registerAction2(class extends Action2 { } }); +registerAction2(class extends Action2 { + constructor() { + super({ + id: 'workbench.action.tryNewDefaultThemes', + title: localize2('tryNewDefaultThemes', "Try New Default Themes"), + category: Categories.Preferences, + f1: true, + }); + } + override async run(accessor: ServicesAccessor) { + const themeService = accessor.get(IWorkbenchThemeService); + const quickInputService = accessor.get(IQuickInputService); + + const previousTheme = themeService.getColorTheme(); + const allThemes = await themeService.getColorThemes(); + const newThemeSettingsIds = new Set([ThemeSettingDefaults.COLOR_THEME_LIGHT, ThemeSettingDefaults.COLOR_THEME_DARK]); + const themes = allThemes.filter(t => newThemeSettingsIds.has(t.settingsId)); + + const items: IQuickPickItem[] = themes.map(t => ({ + id: t.id, + label: t.label, + description: t.description, + })); + + const disposables = new DisposableStore(); + const picker = disposables.add(quickInputService.createQuickPick()); + picker.items = items; + picker.placeholder = localize('pickNewTheme', "Pick a new default theme"); + picker.canSelectMany = false; + + const preferredId = (previousTheme.type === ColorScheme.LIGHT || previousTheme.type === ColorScheme.HIGH_CONTRAST_LIGHT) ? ThemeSettingDefaults.COLOR_THEME_LIGHT : ThemeSettingDefaults.COLOR_THEME_DARK; + const activeItem = items.find(i => themes.find(t => t.id === i.id)?.settingsId === preferredId); + if (activeItem) { + picker.activeItems = [activeItem]; + } + + disposables.add(picker.onDidChangeActive(selected => { + if (selected[0]) { + const theme = themes.find(t => t.id === selected[0].id); + if (theme) { + themeService.setColorTheme(theme, 'preview'); + } + } + })); + + disposables.add(picker.onDidAccept(() => { + const selected = picker.activeItems[0]; + if (selected) { + const theme = themes.find(t => t.id === selected.id); + if (theme) { + themeService.setColorTheme(theme, 'auto'); + } + } + picker.hide(); + })); + + const result = new Promise(resolve => { + disposables.add(picker.onDidHide(() => { + if (!picker.selectedItems.length) { + themeService.setColorTheme(previousTheme, undefined); + } + resolve(); + })); + }).finally(() => disposables.dispose()); + + picker.show(); + + return result; + } +}); + CommandsRegistry.registerCommand('workbench.action.previewColorTheme', async function (accessor: ServicesAccessor, extension: { publisher: string; name: string; version: string }, themeSettingsId?: string) { const themeService = accessor.get(IWorkbenchThemeService); @@ -602,13 +673,18 @@ function isItem(i: QuickPickInput): i is ThemeItem { return (i)['type'] !== 'separator'; } +const defaultThemeDescriptions: Record = { + [ThemeSettingDefaults.COLOR_THEME_LIGHT]: localize('defaultLight', "Default Light"), + [ThemeSettingDefaults.COLOR_THEME_DARK]: localize('defaultDark', "Default Dark"), +}; + function toEntry(theme: IWorkbenchTheme): ThemeItem { const settingId = theme.settingsId ?? undefined; const item: ThemeItem = { id: theme.id, theme: theme, label: theme.label, - description: theme.description || (theme.label === settingId ? undefined : settingId), + description: defaultThemeDescriptions[settingId ?? ''] ?? theme.description ?? (theme.label === settingId ? undefined : settingId), }; if (theme.extensionData) { item.buttons = [configureButton]; @@ -617,7 +693,15 @@ function toEntry(theme: IWorkbenchTheme): ThemeItem { } function toEntries(themes: Array, label?: string): QuickPickInput[] { - const sorter = (t1: ThemeItem, t2: ThemeItem) => t1.label.localeCompare(t2.label); + const pinnedIds = new Set([ThemeSettingDefaults.COLOR_THEME_DARK, ThemeSettingDefaults.COLOR_THEME_LIGHT]); + const sorter = (t1: ThemeItem, t2: ThemeItem) => { + const pin1 = pinnedIds.has(t1.theme?.settingsId ?? ''); + const pin2 = pinnedIds.has(t2.theme?.settingsId ?? ''); + if (pin1 !== pin2) { + return pin1 ? -1 : 1; + } + return t1.label.localeCompare(t2.label); + }; const entries: QuickPickInput[] = themes.map(toEntry).sort(sorter); if (entries.length > 0 && label) { entries.unshift({ type: 'separator', label }); diff --git a/src/vs/workbench/services/themes/browser/workbenchThemeService.ts b/src/vs/workbench/services/themes/browser/workbenchThemeService.ts index a7911a94161..3b8940136ed 100644 --- a/src/vs/workbench/services/themes/browser/workbenchThemeService.ts +++ b/src/vs/workbench/services/themes/browser/workbenchThemeService.ts @@ -6,8 +6,8 @@ import * as nls from '../../../../nls.js'; import * as types from '../../../../base/common/types.js'; import { IExtensionService } from '../../extensions/common/extensions.js'; -import { IWorkbenchThemeService, IWorkbenchColorTheme, IWorkbenchFileIconTheme, ExtensionData, ThemeSettings, IWorkbenchProductIconTheme, ThemeSettingTarget, ThemeSettingDefaults, COLOR_THEME_DARK_INITIAL_COLORS, COLOR_THEME_LIGHT_INITIAL_COLORS } from '../common/workbenchThemeService.js'; -import { IStorageService } from '../../../../platform/storage/common/storage.js'; +import { IWorkbenchThemeService, IWorkbenchColorTheme, IWorkbenchFileIconTheme, ExtensionData, ThemeSettings, IWorkbenchProductIconTheme, ThemeSettingTarget, ThemeSettingDefaults, COLOR_THEME_DARK_INITIAL_COLORS, COLOR_THEME_LIGHT_INITIAL_COLORS, migrateThemeSettingsId } from '../common/workbenchThemeService.js'; +import { IStorageService, StorageScope, StorageTarget } from '../../../../platform/storage/common/storage.js'; import { ITelemetryService } from '../../../../platform/telemetry/common/telemetry.js'; import { Registry } from '../../../../platform/registry/common/platform.js'; import * as errors from '../../../../base/common/errors.js'; @@ -43,6 +43,8 @@ import { getColorRegistry } from '../../../../platform/theme/common/colorRegistr import { ILanguageService } from '../../../../editor/common/languages/language.js'; import { mainWindow } from '../../../../base/browser/window.js'; import { generateColorThemeCSS } from './colorThemeCss.js'; +import { INotificationService, Severity } from '../../../../platform/notification/common/notification.js'; +import { ICommandService } from '../../../../platform/commands/common/commands.js'; // implementation @@ -110,7 +112,9 @@ export class WorkbenchThemeService extends Disposable implements IWorkbenchTheme @ILogService private readonly logService: ILogService, @IHostColorSchemeService private readonly hostColorService: IHostColorSchemeService, @IUserDataInitializationService private readonly userDataInitializationService: IUserDataInitializationService, - @ILanguageService private readonly languageService: ILanguageService + @ILanguageService private readonly languageService: ILanguageService, + @INotificationService private readonly notificationService: INotificationService, + @ICommandService private readonly commandService: ICommandService ) { super(); this.container = layoutService.mainContainer; @@ -190,7 +194,7 @@ export class WorkbenchThemeService extends Disposable implements IWorkbenchTheme delayer.schedule(); } - private initialize(): Promise<[IWorkbenchColorTheme | null, IWorkbenchFileIconTheme | null, IWorkbenchProductIconTheme | null]> { + private async initialize(): Promise<[IWorkbenchColorTheme | null, IWorkbenchFileIconTheme | null, IWorkbenchProductIconTheme | null]> { const extDevLocs = this.environmentService.extensionDevelopmentLocationURI; const extDevLoc = extDevLocs && extDevLocs.length === 1 ? extDevLocs[0] : undefined; // in dev mode, switch to a theme provided by the extension under dev. @@ -240,7 +244,63 @@ export class WorkbenchThemeService extends Disposable implements IWorkbenchTheme }; - return Promise.all([initializeColorTheme(), initializeFileIconTheme(), initializeProductIconTheme()]); + this.migrateColorThemeSettings(); + const result = await Promise.all([initializeColorTheme(), initializeFileIconTheme(), initializeProductIconTheme()]); + this.showNewDefaultThemeNotification(); + return result; + } + + private static readonly NEW_THEME_NOTIFICATION_KEY = 'workbench.newDefaultThemeNotification'; + + private showNewDefaultThemeNotification(): void { + const newDefaultThemes = new Set([ThemeSettingDefaults.COLOR_THEME_DARK, ThemeSettingDefaults.COLOR_THEME_LIGHT]); + if (newDefaultThemes.has(this.currentColorTheme.settingsId)) { + return; // already using a new default theme + } + if (this.storageService.getBoolean(WorkbenchThemeService.NEW_THEME_NOTIFICATION_KEY, StorageScope.APPLICATION)) { + return; // already shown + } + + const handle = this.notificationService.prompt( + Severity.Info, + nls.localize('newDefaultTheme', "New default themes are available for VS Code."), + [{ + label: nls.localize('tryNewTheme', "Try Them Out"), + run: () => this.commandService.executeCommand('workbench.action.tryNewDefaultThemes') + }] + ); + this._register(Event.once(handle.onDidClose)(() => { + this.storageService.store(WorkbenchThemeService.NEW_THEME_NOTIFICATION_KEY, true, StorageScope.APPLICATION, StorageTarget.USER); + })); + } + + /** + * Migrates legacy theme setting values to their current equivalents, + * writing back the migrated value so settings sync distributes the correct ID. + */ + private migrateColorThemeSettings(): void { + const themeSettings = [ + ThemeSettings.COLOR_THEME, + ThemeSettings.PREFERRED_DARK_THEME, + ThemeSettings.PREFERRED_LIGHT_THEME, + ThemeSettings.PREFERRED_HC_DARK_THEME, + ThemeSettings.PREFERRED_HC_LIGHT_THEME, + ]; + for (const key of themeSettings) { + const inspection = this.configurationService.inspect(key); + for (const [target, value] of [ + [ConfigurationTarget.USER, inspection.userValue], + [ConfigurationTarget.USER_REMOTE, inspection.userRemoteValue], + [ConfigurationTarget.WORKSPACE, inspection.workspaceValue], + ] as const) { + if (value) { + const migrated = migrateThemeSettingsId(value); + if (migrated !== value) { + this.configurationService.updateValue(key, migrated, target); + } + } + } + } } private installConfigurationListener() { diff --git a/src/vs/workbench/services/themes/common/themeExtensionPoints.ts b/src/vs/workbench/services/themes/common/themeExtensionPoints.ts index aa8af78316c..aa2f6599439 100644 --- a/src/vs/workbench/services/themes/common/themeExtensionPoints.ts +++ b/src/vs/workbench/services/themes/common/themeExtensionPoints.ts @@ -8,7 +8,7 @@ import * as nls from '../../../../nls.js'; import * as types from '../../../../base/common/types.js'; import * as resources from '../../../../base/common/resources.js'; import { ExtensionMessageCollector, IExtensionPoint, ExtensionsRegistry } from '../../extensions/common/extensionsRegistry.js'; -import { ExtensionData, IThemeExtensionPoint } from './workbenchThemeService.js'; +import { ExtensionData, IThemeExtensionPoint, migrateThemeSettingsId } from './workbenchThemeService.js'; import { Event, Emitter } from '../../../../base/common/event.js'; import { URI } from '../../../../base/common/uri.js'; @@ -267,13 +267,14 @@ export class ThemeRegistry implements IDisposable { } public findThemeBySettingsId(settingsId: string | null, defaultSettingsId?: string): T | undefined { - if (this.builtInTheme && this.builtInTheme.settingsId === settingsId) { + const migratedId = settingsId ? migrateThemeSettingsId(settingsId) : settingsId; + if (this.builtInTheme && this.builtInTheme.settingsId === migratedId) { return this.builtInTheme; } const allThemes = this.getThemes(); let defaultTheme: T | undefined = undefined; for (const t of allThemes) { - if (t.settingsId === settingsId) { + if (t.settingsId === migratedId) { return t; } if (t.settingsId === defaultSettingsId) { diff --git a/src/vs/workbench/services/themes/common/workbenchThemeService.ts b/src/vs/workbench/services/themes/common/workbenchThemeService.ts index 8fefa7297ca..040489ccad0 100644 --- a/src/vs/workbench/services/themes/common/workbenchThemeService.ts +++ b/src/vs/workbench/services/themes/common/workbenchThemeService.ts @@ -11,7 +11,6 @@ import { ConfigurationTarget } from '../../../../platform/configuration/common/c import { isBoolean, isString } from '../../../../base/common/types.js'; import { IconContribution, IconDefinition } from '../../../../platform/theme/common/iconRegistry.js'; import { ColorScheme, ThemeTypeSelector } from '../../../../platform/theme/common/theme.js'; -import product from '../../../../platform/product/common/product.js'; export const IWorkbenchThemeService = refineServiceDecorator(IThemeService); @@ -39,21 +38,33 @@ export enum ThemeSettings { SYSTEM_COLOR_THEME = 'window.systemColorTheme' } -const isOSS = !product.quality; - export namespace ThemeSettingDefaults { - export const COLOR_THEME_DARK = isOSS ? 'Experimental Dark' : 'Default Dark Modern'; - export const COLOR_THEME_LIGHT = isOSS ? 'Experimental Light' : 'Default Light Modern'; + export const COLOR_THEME_DARK = 'VS Code Dark'; + export const COLOR_THEME_LIGHT = 'VS Code Light'; export const COLOR_THEME_HC_DARK = 'Default High Contrast'; export const COLOR_THEME_HC_LIGHT = 'Default High Contrast Light'; - export const COLOR_THEME_DARK_OLD = 'Default Dark+'; - export const COLOR_THEME_LIGHT_OLD = 'Default Light+'; - export const FILE_ICON_THEME = 'vs-seti'; export const PRODUCT_ICON_THEME = 'Default'; } +/** + * Migrates legacy theme settings IDs to their current equivalents. + * Theme IDs were simplified: "Default" prefix was removed from built-in themes, + * and "Experimental" prefix was replaced when VS Code themes became GA. + */ +export function migrateThemeSettingsId(settingsId: string): string { + switch (settingsId) { + case 'Default Dark Modern': return 'Dark Modern'; + case 'Default Light Modern': return 'Light Modern'; + case 'Default Dark+': return 'Dark+'; + case 'Default Light+': return 'Light+'; + case 'Experimental Dark': return 'VS Code Dark'; + case 'Experimental Light': return 'VS Code Light'; + } + return settingsId; +} + export const COLOR_THEME_DARK_INITIAL_COLORS = { 'actionBar.toggledBackground': '#383a49', 'activityBar.activeBorder': '#0078D4', diff --git a/src/vs/workbench/services/themes/test/common/workbenchThemeService.test.ts b/src/vs/workbench/services/themes/test/common/workbenchThemeService.test.ts new file mode 100644 index 00000000000..392109240cb --- /dev/null +++ b/src/vs/workbench/services/themes/test/common/workbenchThemeService.test.ts @@ -0,0 +1,37 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { migrateThemeSettingsId } from '../../common/workbenchThemeService.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; + +suite('WorkbenchThemeService', () => { + + ensureNoDisposablesAreLeakedInTestSuite(); + + suite('migrateThemeSettingsId', () => { + + test('migrates Default-prefixed theme IDs', () => { + assert.deepStrictEqual( + ['Default Dark Modern', 'Default Light Modern', 'Default Dark+', 'Default Light+'].map(migrateThemeSettingsId), + ['Dark Modern', 'Light Modern', 'Dark+', 'Light+'] + ); + }); + + test('migrates Experimental theme IDs to VS Code themes', () => { + assert.deepStrictEqual( + ['Experimental Dark', 'Experimental Light'].map(migrateThemeSettingsId), + ['VS Code Dark', 'VS Code Light'] + ); + }); + + test('returns unknown IDs unchanged', () => { + assert.deepStrictEqual( + ['Dark Modern', 'VS Code Dark', 'Some Custom Theme', ''].map(migrateThemeSettingsId), + ['Dark Modern', 'VS Code Dark', 'Some Custom Theme', ''] + ); + }); + }); +}); From 5aa319e1f85dd02de774af7a3dea06b6f61b45c1 Mon Sep 17 00:00:00 2001 From: Justin Chen <54879025+justschen@users.noreply.github.com> Date: Mon, 16 Mar 2026 08:05:07 -0700 Subject: [PATCH 120/133] Revert "only show `bypass approvals` for worktree CLI" (#302114) Revert "only show `bypass approvals` for worktree CLI (#301911)" This reverts commit 6da8508c163304b57109793b1b930b737f06c5ff. --- .../chat/browser/newChatPermissionPicker.ts | 72 +++++------------ .../contrib/chat/browser/newChatViewPane.ts | 5 -- .../browser/widget/input/chatInputPart.ts | 71 ---------------- .../input/permissionPickerActionItem.ts | 81 +++++++------------ 4 files changed, 47 insertions(+), 182 deletions(-) diff --git a/src/vs/sessions/contrib/chat/browser/newChatPermissionPicker.ts b/src/vs/sessions/contrib/chat/browser/newChatPermissionPicker.ts index ed17abc4693..83c775b304b 100644 --- a/src/vs/sessions/contrib/chat/browser/newChatPermissionPicker.ts +++ b/src/vs/sessions/contrib/chat/browser/newChatPermissionPicker.ts @@ -38,7 +38,6 @@ export class NewChatPermissionPicker extends Disposable { readonly onDidChangeLevel: Event = this._onDidChangeLevel.event; private _currentLevel: ChatPermissionLevel = ChatPermissionLevel.Default; - private _worktreeIsolated = false; private _triggerElement: HTMLElement | undefined; private _container: HTMLElement | undefined; private readonly _renderDisposables = this._register(new DisposableStore()); @@ -90,21 +89,6 @@ export class NewChatPermissionPicker extends Disposable { } } - setWorktreeIsolated(isolated: boolean): void { - if (this._worktreeIsolated === isolated) { - return; - } - this._worktreeIsolated = isolated; - if (isolated) { - this._currentLevel = ChatPermissionLevel.AutoApprove; - this._onDidChangeLevel.fire(this._currentLevel); - } else { - this._currentLevel = ChatPermissionLevel.Default; - this._onDidChangeLevel.fire(this._currentLevel); - } - this._updateTriggerLabel(this._triggerElement); - } - showPicker(): void { if (!this._triggerElement || this.actionWidgetService.isVisible) { return; @@ -112,8 +96,6 @@ export class NewChatPermissionPicker extends Disposable { const policyRestricted = this.configurationService.inspect(ChatConfiguration.GlobalAutoApprove).policyValue === false; const isAutopilotEnabled = this.configurationService.getValue(ChatConfiguration.AutopilotEnabled) !== false; - const worktreeIsolated = this._worktreeIsolated; - const worktreeTooltip = localize('permissions.worktreeIsolated', "Worktrees are isolated and don't require approvals"); const items: IActionListItem[] = [ { @@ -123,12 +105,11 @@ export class NewChatPermissionPicker extends Disposable { level: ChatPermissionLevel.Default, label: localize('permissions.default', "Default Approvals"), icon: Codicon.shield, - checked: !worktreeIsolated && this._currentLevel === ChatPermissionLevel.Default, + checked: this._currentLevel === ChatPermissionLevel.Default, }, label: localize('permissions.default', "Default Approvals"), description: localize('permissions.default.subtext', "Copilot uses your configured settings"), - disabled: worktreeIsolated, - tooltip: worktreeIsolated ? worktreeTooltip : undefined, + disabled: false, }, { kind: ActionListItemKind.Action, @@ -137,12 +118,10 @@ export class NewChatPermissionPicker extends Disposable { level: ChatPermissionLevel.AutoApprove, label: localize('permissions.autoApprove', "Bypass Approvals"), icon: Codicon.warning, - checked: worktreeIsolated || this._currentLevel === ChatPermissionLevel.AutoApprove, + checked: this._currentLevel === ChatPermissionLevel.AutoApprove, }, label: localize('permissions.autoApprove', "Bypass Approvals"), - description: worktreeIsolated - ? localize('permissions.autoApprove.worktreeSubtext', "Worktrees run in an isolated Git branch") - : localize('permissions.autoApprove.subtext', "All tool calls are auto-approved"), + description: localize('permissions.autoApprove.subtext', "All tool calls are auto-approved"), disabled: policyRestricted, }, ]; @@ -155,12 +134,11 @@ export class NewChatPermissionPicker extends Disposable { level: ChatPermissionLevel.Autopilot, label: localize('permissions.autopilot', "Autopilot (Preview)"), icon: Codicon.rocket, - checked: !worktreeIsolated && this._currentLevel === ChatPermissionLevel.Autopilot, + checked: this._currentLevel === ChatPermissionLevel.Autopilot, }, label: localize('permissions.autopilot', "Autopilot (Preview)"), description: localize('permissions.autopilot.subtext', "Autonomously iterates from start to finish"), - disabled: policyRestricted || worktreeIsolated, - tooltip: worktreeIsolated ? worktreeTooltip : undefined, + disabled: policyRestricted, }); } @@ -189,12 +167,7 @@ export class NewChatPermissionPicker extends Disposable { } private async _selectLevel(level: ChatPermissionLevel): Promise { - // When worktree isolated, only bypass approvals is allowed - if (this._worktreeIsolated && level !== ChatPermissionLevel.AutoApprove) { - return; - } - - if (level === ChatPermissionLevel.AutoApprove && !this._worktreeIsolated && !shownWarnings.has(ChatPermissionLevel.AutoApprove)) { + if (level === ChatPermissionLevel.AutoApprove && !shownWarnings.has(ChatPermissionLevel.AutoApprove)) { const result = await this.dialogService.prompt({ type: Severity.Warning, message: localize('permissions.autoApprove.warning.title', "Enable Bypass Approvals?"), @@ -261,24 +234,19 @@ export class NewChatPermissionPicker extends Disposable { dom.clearNode(trigger); let icon: ThemeIcon; let label: string; - if (this._worktreeIsolated) { - icon = Codicon.warning; - label = localize('permissions.autoApprove.label', "Bypass Approvals"); - } else { - switch (this._currentLevel) { - case ChatPermissionLevel.Autopilot: - icon = Codicon.rocket; - label = localize('permissions.autopilot.label', "Autopilot (Preview)"); - break; - case ChatPermissionLevel.AutoApprove: - icon = Codicon.warning; - label = localize('permissions.autoApprove.label', "Bypass Approvals"); - break; - default: - icon = Codicon.shield; - label = localize('permissions.default.label', "Default Approvals"); - break; - } + switch (this._currentLevel) { + case ChatPermissionLevel.Autopilot: + icon = Codicon.rocket; + label = localize('permissions.autopilot.label', "Autopilot (Preview)"); + break; + case ChatPermissionLevel.AutoApprove: + icon = Codicon.warning; + label = localize('permissions.autoApprove.label', "Bypass Approvals"); + break; + default: + icon = Codicon.shield; + label = localize('permissions.default.label', "Default Approvals"); + break; } dom.append(trigger, renderIcon(icon)); diff --git a/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts b/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts index 0115b344e42..fc7078fa224 100644 --- a/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts +++ b/src/vs/sessions/contrib/chat/browser/newChatViewPane.ts @@ -213,7 +213,6 @@ class NewChatWidget extends Disposable implements IHistoryNavigationWidget { const isLocal = target === AgentSessionProviders.Background; this._updateIsolationPickerVisibility(); this._permissionPicker.setVisible(isLocal); - this._permissionPicker.setWorktreeIsolated(isLocal && this._isolationModePicker.isolationMode === 'worktree'); this._branchPicker.setVisible(isLocal); this._syncIndicator.setVisible(isLocal); this._updateDraftState(); @@ -245,7 +244,6 @@ class NewChatWidget extends Disposable implements IHistoryNavigationWidget { this._newSession.value?.setIsolationMode(mode); this._branchPicker.setVisible(mode === 'worktree'); this._syncIndicator.setVisible(mode === 'worktree'); - this._permissionPicker.setWorktreeIsolated(mode === 'worktree'); this._updateDraftState(); this._focusEditor(); })); @@ -352,9 +350,6 @@ class NewChatWidget extends Disposable implements IHistoryNavigationWidget { const isWorktree = this._isolationModePicker.isolationMode === 'worktree'; this._branchPicker.setVisible(isLocal && isWorktree); this._syncIndicator.setVisible(isLocal && isWorktree); - if (isLocal) { - this._permissionPicker.setWorktreeIsolated(isWorktree); - } // Render target buttons & extension pickers this._renderOptionGroupPickers(); diff --git a/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts b/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts index 751531d0891..f61842a8ec6 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts @@ -413,8 +413,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge private readonly _currentModeObservable: ISettableObservable; private readonly _currentPermissionLevel: ISettableObservable; - private readonly _isWorktreeIsolated: ISettableObservable; - private _lastIsolationOptionId: string | undefined; private permissionLevelKey: IContextKey; public get currentModeKind(): ChatModeKind { @@ -553,7 +551,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this._contextResourceLabels = this._register(this.instantiationService.createInstance(ResourceLabels, { onDidChangeVisibility: this._onDidChangeVisibility.event })); this._currentModeObservable = observableValue('currentMode', this.options.defaultMode ?? ChatMode.Agent); this._currentPermissionLevel = observableValue('permissionLevel', ChatPermissionLevel.Default); - this._isWorktreeIsolated = observableValue('isWorktreeIsolated', false); this._register(this.editorService.onDidActiveEditorChange(() => { this._indexOfLastOpenedContext = -1; this.refreshChatSessionPickers(); @@ -565,7 +562,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge if (sessionResource && isEqual(sessionResource, e)) { // Options changed for our current session - refresh pickers this.refreshChatSessionPickers(); - this.updateWorktreeIsolationState(sessionResource); } })); @@ -576,7 +572,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge const delegateSessionType = this.options.sessionTypePickerDelegate?.getActiveSessionProvider?.(); if (ctx && (getChatSessionType(ctx.chatSessionResource) === chatSessionType) || delegateSessionType === chatSessionType) { this.refreshChatSessionPickers(); - this.updateWorktreeIsolationState(sessionResource); } } })); @@ -588,9 +583,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.agentSessionTypeKey.set(newSessionType); this.updateWidgetLockStateFromSessionType(newSessionType); this.refreshChatSessionPickers(); - // Re-evaluate worktree isolation — the new session type may have - // a different isolation option than the previous one. - this.updateWorktreeIsolationState(this._widget?.viewModel?.model.sessionResource); })); } @@ -831,44 +823,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.permissionWidget?.refresh(); } - private updateWorktreeIsolationState(sessionResource?: URI): void { - let isolationOptionId: string | undefined; - - // Try session-based lookup first (existing session) - if (sessionResource) { - const ctx = this.chatService.getChatSessionFromInternalUri(sessionResource); - if (ctx) { - const isolationOption = this.chatSessionsService.getSessionOption(ctx.chatSessionResource, 'isolation'); - isolationOptionId = typeof isolationOption === 'string' - ? isolationOption - : isolationOption?.id; - } - } - - // Fall back to the last known isolation option value (welcome view / no session yet) - if (isolationOptionId === undefined) { - isolationOptionId = this._lastIsolationOptionId; - } - - this.applyWorktreeIsolation(isolationOptionId === 'worktree'); - } - - private applyWorktreeIsolation(isWorktree: boolean): void { - const wasWorktree = this._isWorktreeIsolated.get(); - this._isWorktreeIsolated.set(isWorktree, undefined); - if (isWorktree && !wasWorktree) { - // Switching to worktree: force bypass approvals - this._currentPermissionLevel.set(ChatPermissionLevel.AutoApprove, undefined); - this.permissionLevelKey.set(ChatPermissionLevel.AutoApprove); - this.permissionWidget?.refresh(); - } else if (!isWorktree && wasWorktree) { - // Switching away from worktree: reset to default - this._currentPermissionLevel.set(ChatPermissionLevel.Default, undefined); - this.permissionLevelKey.set(ChatPermissionLevel.Default); - this.permissionWidget?.refresh(); - } - } - public openSessionTargetPicker(): void { this.sessionTargetWidget?.show(); } @@ -899,11 +853,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge // Clear existing widgets this.disposeSessionPickerWidgets(); - // Reset isolation tracking if the isolation option is no longer visible - if (!visibleGroupIds.has('isolation')) { - this._lastIsolationOptionId = undefined; - } - const widgets: (ChatSessionPickerActionItem | SearchableOptionPickerActionItem)[] = []; for (const optionGroup of optionGroups) { if (!visibleGroupIds.has(optionGroup.id)) { @@ -913,11 +862,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge const initialItem = this.getCurrentOptionForGroup(optionGroup.id); const initialState = { group: optionGroup, item: initialItem }; - // Track the initial isolation option value for welcome view fallback - if (optionGroup.id === 'isolation' && initialItem) { - this._lastIsolationOptionId = initialItem.id; - } - // Create delegate for this option group const itemDelegate: IChatSessionPickerDelegate = { getCurrentOption: () => this.getCurrentOptionForGroup(optionGroup.id), @@ -927,12 +871,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.updateOptionContextKey(optionGroup.id, option.id); this.getOrCreateOptionEmitter(optionGroup.id).fire(option); - // Track isolation option changes for worktree isolation state - if (optionGroup.id === 'isolation') { - this._lastIsolationOptionId = option.id; - this.applyWorktreeIsolation(option.id === 'worktree'); - } - // Notify session if we have one (not in welcome view before session creation) const sessionResource = this._widget?.viewModel?.model.sessionResource; const currentCtx = sessionResource ? this.chatService.getChatSessionFromInternalUri(sessionResource) : undefined; @@ -980,14 +918,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this.permissionWidget?.refresh(); } - // Update worktree isolation state for the new session - const sessionResource = this._widget?.viewModel?.model.sessionResource; - if (sessionResource) { - this.updateWorktreeIsolationState(sessionResource); - } else { - this._isWorktreeIsolated.set(false, undefined); - } - // TODO@roblourens This is for an experiment which will be obsolete in a month or two and can then be removed. if (chatSessionIsEmpty) { this._setEmptyModelState(); @@ -2453,7 +2383,6 @@ export class ChatInputPart extends Disposable implements IHistoryNavigationWidge this._currentPermissionLevel.set(level, undefined); this.permissionLevelKey.set(level); }, - isWorktreeIsolated: this._isWorktreeIsolated, }; return this.permissionWidget = this.instantiationService.createInstance(PermissionPickerActionItem, action, delegate, pickerOptions); } diff --git a/src/vs/workbench/contrib/chat/browser/widget/input/permissionPickerActionItem.ts b/src/vs/workbench/contrib/chat/browser/widget/input/permissionPickerActionItem.ts index f4e0e594cb8..46161115022 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/input/permissionPickerActionItem.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/input/permissionPickerActionItem.ts @@ -41,7 +41,6 @@ function hasShownElevatedWarning(level: ChatPermissionLevel): boolean { export interface IPermissionPickerDelegate { readonly currentPermissionLevel: IObservable; readonly setPermissionLevel: (level: ChatPermissionLevel) => void; - readonly isWorktreeIsolated: IObservable; } export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { @@ -58,12 +57,10 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { ) { const isAutoApprovePolicyRestricted = () => configurationService.inspect(ChatConfiguration.GlobalAutoApprove).policyValue === false; const isAutopilotEnabled = () => configurationService.getValue(ChatConfiguration.AutopilotEnabled) !== false; - const worktreeIsolatedTooltip = localize('permissions.worktreeIsolated', "Worktrees are isolated and don't require approvals"); const actionProvider: IActionWidgetDropdownActionProvider = { getActions: () => { const currentLevel = delegate.currentPermissionLevel.get(); const policyRestricted = isAutoApprovePolicyRestricted(); - const worktreeIsolated = delegate.isWorktreeIsolated.get(); const actions: IActionWidgetDropdownAction[] = [ { ...action, @@ -71,19 +68,13 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { label: localize('permissions.default', "Default Approvals"), description: localize('permissions.default.subtext', "Copilot uses your configured settings"), icon: ThemeIcon.fromId(Codicon.shield.id), - checked: !worktreeIsolated && currentLevel === ChatPermissionLevel.Default, - enabled: !worktreeIsolated, - tooltip: worktreeIsolated ? worktreeIsolatedTooltip : '', + checked: currentLevel === ChatPermissionLevel.Default, + tooltip: '', hover: { - content: worktreeIsolated - ? worktreeIsolatedTooltip - : localize('permissions.default.description', "Use configured approval settings"), + content: localize('permissions.default.description', "Use configured approval settings"), position: pickerOptions.hoverPosition }, run: async () => { - if (delegate.isWorktreeIsolated.get()) { - return; - } delegate.setPermissionLevel(ChatPermissionLevel.Default); if (this.element) { this.renderLabel(this.element); @@ -94,25 +85,18 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { ...action, id: 'chat.permissions.autoApprove', label: localize('permissions.autoApprove', "Bypass Approvals"), - description: worktreeIsolated - ? localize('permissions.autoApprove.worktreeSubtext', "Worktrees run in an isolated Git branch") - : localize('permissions.autoApprove.subtext', "All tool calls are auto-approved"), + description: localize('permissions.autoApprove.subtext', "All tool calls are auto-approved"), icon: ThemeIcon.fromId(Codicon.warning.id), - checked: worktreeIsolated || currentLevel === ChatPermissionLevel.AutoApprove, + checked: currentLevel === ChatPermissionLevel.AutoApprove, enabled: !policyRestricted, tooltip: policyRestricted ? localize('permissions.autoApprove.policyDisabled', "Disabled by enterprise policy") : '', hover: { content: policyRestricted ? localize('permissions.autoApprove.policyDescription', "Disabled by enterprise policy") - : worktreeIsolated - ? localize('permissions.autoApprove.worktreeDescription', "Worktrees run in an isolated Git branch. All tool calls are auto-approved because changes don't affect your main workspace.") - : localize('permissions.autoApprove.description', "Auto-approve all tool calls and retry on errors"), + : localize('permissions.autoApprove.description', "Auto-approve all tool calls and retry on errors"), position: pickerOptions.hoverPosition }, run: async () => { - if (delegate.isWorktreeIsolated.get()) { - return; - } if (!hasShownElevatedWarning(ChatPermissionLevel.AutoApprove)) { const result = await this.dialogService.prompt({ type: Severity.Warning, @@ -153,21 +137,16 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { label: localize('permissions.autopilot', "Autopilot (Preview)"), description: localize('permissions.autopilot.subtext', "Autonomously iterates from start to finish"), icon: ThemeIcon.fromId(Codicon.rocket.id), - checked: !worktreeIsolated && currentLevel === ChatPermissionLevel.Autopilot, - enabled: !policyRestricted && !worktreeIsolated, - tooltip: worktreeIsolated ? worktreeIsolatedTooltip : policyRestricted ? localize('permissions.autopilot.policyDisabled', "Disabled by enterprise policy") : '', + checked: currentLevel === ChatPermissionLevel.Autopilot, + enabled: !policyRestricted, + tooltip: policyRestricted ? localize('permissions.autopilot.policyDisabled', "Disabled by enterprise policy") : '', hover: { - content: worktreeIsolated - ? worktreeIsolatedTooltip - : policyRestricted - ? localize('permissions.autopilot.policyDescription', "Disabled by enterprise policy") - : localize('permissions.autopilot.description', "Auto-approve all tool calls and continue until the task is done"), + content: policyRestricted + ? localize('permissions.autopilot.policyDescription', "Disabled by enterprise policy") + : localize('permissions.autopilot.description', "Auto-approve all tool calls and continue until the task is done"), position: pickerOptions.hoverPosition }, run: async () => { - if (delegate.isWorktreeIsolated.get()) { - return; - } if (!hasShownElevatedWarning(ChatPermissionLevel.Autopilot)) { const result = await this.dialogService.prompt({ type: Severity.Warning, @@ -215,28 +194,22 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { protected override renderLabel(element: HTMLElement): IDisposable | null { this.setAriaLabelAttributes(element); - const worktreeIsolated = this.delegate.isWorktreeIsolated.get(); const level = this.delegate.currentPermissionLevel.get(); let icon: ThemeIcon; let label: string; - if (worktreeIsolated) { - icon = Codicon.warning; - label = localize('permissions.autoApprove.label', "Bypass Approvals"); - } else { - switch (level) { - case ChatPermissionLevel.Autopilot: - icon = Codicon.rocket; - label = localize('permissions.autopilot.label', "Autopilot (Preview)"); - break; - case ChatPermissionLevel.AutoApprove: - icon = Codicon.warning; - label = localize('permissions.autoApprove.label', "Bypass Approvals"); - break; - default: - icon = Codicon.shield; - label = localize('permissions.default.label', "Default Approvals"); - break; - } + switch (level) { + case ChatPermissionLevel.Autopilot: + icon = Codicon.rocket; + label = localize('permissions.autopilot.label', "Autopilot (Preview)"); + break; + case ChatPermissionLevel.AutoApprove: + icon = Codicon.warning; + label = localize('permissions.autoApprove.label', "Bypass Approvals"); + break; + default: + icon = Codicon.shield; + label = localize('permissions.default.label', "Default Approvals"); + break; } const labelElements = []; @@ -245,8 +218,8 @@ export class PermissionPickerActionItem extends ChatInputPickerActionViewItem { labelElements.push(...renderLabelWithIcons(`$(chevron-down)`)); dom.reset(element, ...labelElements); - element.classList.toggle('warning', !worktreeIsolated && level === ChatPermissionLevel.Autopilot); - element.classList.toggle('info', worktreeIsolated || level === ChatPermissionLevel.AutoApprove); + element.classList.toggle('warning', level === ChatPermissionLevel.Autopilot); + element.classList.toggle('info', level === ChatPermissionLevel.AutoApprove); return null; } From 5971d29792688801d8ef95fe34186b1131c435cc Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 16 Mar 2026 17:42:51 +0100 Subject: [PATCH 121/133] sessions - disable "folder" option and only allow "worktree" (#302146) --- .../contrib/configuration/browser/configuration.contribution.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts b/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts index 2a4dad0a8ab..6cc55713e21 100644 --- a/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts +++ b/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts @@ -21,6 +21,7 @@ Registry.as(Extensions.Configuration).registerDefaultCon 'chat.implicitContext.enabled': { 'panel': 'never' }, 'chat.tools.terminal.enableAutoApprove': true, 'github.copilot.chat.githubMcpServer.enabled': true, + 'github.copilot.chat.cli.isolationOption.enabled': false, 'breadcrumbs.enabled': false, From c6aa4ab9c6977575cc63530515803d9729fd992b Mon Sep 17 00:00:00 2001 From: Lee Murray Date: Mon, 16 Mar 2026 18:02:25 +0100 Subject: [PATCH 122/133] Update button colors in 2026 Dark theme for better visibility (#302165) fix: update button colors in 2026 Dark theme for better visibility Co-authored-by: mrleemurray --- extensions/theme-defaults/themes/2026-dark.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extensions/theme-defaults/themes/2026-dark.json b/extensions/theme-defaults/themes/2026-dark.json index d204a5506b0..ec5ab20896e 100644 --- a/extensions/theme-defaults/themes/2026-dark.json +++ b/extensions/theme-defaults/themes/2026-dark.json @@ -18,9 +18,9 @@ "textPreformat.background": "#262626", "textPreformat.foreground": "#8C8C8C", "textSeparator.foreground": "#2a2a2aFF", - "button.background": "#3994BCF2", + "button.background": "#297AA0", "button.foreground": "#FFFFFF", - "button.hoverBackground": "#3E9BC4", + "button.hoverBackground": "#2B7DA3", "button.border": "#333536FF", "button.secondaryHoverBackground": "#FFFFFF10", "checkbox.background": "#242526", @@ -221,9 +221,9 @@ "activityWarningBadge.background": "#CCA700", "activityErrorBadge.foreground": "#FFFFFF", "activityErrorBadge.background": "#f48771", - "extensionButton.prominentBackground": "#3994BC", + "extensionButton.prominentBackground": "#297AA0", "extensionButton.prominentForeground": "#FFFFFF", - "extensionButton.prominentHoverBackground": "#3E9BC4", + "extensionButton.prominentHoverBackground": "#2B7DA3", "pickerGroup.border": "#2A2B2CFF", "pickerGroup.foreground": "#bfbfbf", "quickInput.background": "#202122", From 6647d4f72649be75e7c76baaceb48ee0f6e1bfe1 Mon Sep 17 00:00:00 2001 From: Lee Murray Date: Mon, 16 Mar 2026 18:56:28 +0100 Subject: [PATCH 123/133] Update menu styles and improve sticky scroll appearance (#302172) * fix: update menu styles and improve sticky scroll appearance * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: mrleemurray Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/vs/base/browser/ui/menu/menu.ts | 2 ++ src/vs/editor/contrib/stickyScroll/browser/stickyScroll.css | 2 +- src/vs/platform/theme/browser/defaultStyles.ts | 6 +++--- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/vs/base/browser/ui/menu/menu.ts b/src/vs/base/browser/ui/menu/menu.ts index 500b0614ade..bbadbf1d73b 100644 --- a/src/vs/base/browser/ui/menu/menu.ts +++ b/src/vs/base/browser/ui/menu/menu.ts @@ -1017,10 +1017,12 @@ export function formatRule(c: ThemeIcon) { } export function getMenuWidgetCSS(style: IMenuStyles, isForShadowDom: boolean): string { + const borderColor = style.borderColor ?? 'var(--vscode-menu-border)'; let result = /* css */` .monaco-menu { font-size: 13px; border-radius: var(--vscode-cornerRadius-large); + border: 1px solid ${borderColor}; min-width: 160px; } diff --git a/src/vs/editor/contrib/stickyScroll/browser/stickyScroll.css b/src/vs/editor/contrib/stickyScroll/browser/stickyScroll.css index 1cd84683e70..ecc59245dec 100644 --- a/src/vs/editor/contrib/stickyScroll/browser/stickyScroll.css +++ b/src/vs/editor/contrib/stickyScroll/browser/stickyScroll.css @@ -7,7 +7,7 @@ overflow: hidden; border-bottom: 1px solid var(--vscode-editorStickyScroll-border); width: 100%; - box-shadow: var(--vscode-shadow-md); + box-shadow: var(--vscode-editorStickyScroll-shadow) 0 4px 2px -2px; z-index: 4; right: initial !important; margin-left: '0px'; diff --git a/src/vs/platform/theme/browser/defaultStyles.ts b/src/vs/platform/theme/browser/defaultStyles.ts index bd8147af0d4..49e08fbf8da 100644 --- a/src/vs/platform/theme/browser/defaultStyles.ts +++ b/src/vs/platform/theme/browser/defaultStyles.ts @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ import { IButtonStyles } from '../../../base/browser/ui/button/button.js'; import { IKeybindingLabelStyles } from '../../../base/browser/ui/keybindingLabel/keybindingLabel.js'; -import { ColorIdentifier, keybindingLabelBackground, keybindingLabelBorder, keybindingLabelBottomBorder, keybindingLabelForeground, asCssVariable, widgetShadow, buttonForeground, buttonSeparator, buttonBackground, buttonHoverBackground, buttonSecondaryForeground, buttonSecondaryBackground, buttonSecondaryHoverBackground, buttonBorder, progressBarBackground, inputActiveOptionBorder, inputActiveOptionForeground, inputActiveOptionBackground, editorWidgetBackground, editorWidgetForeground, contrastBorder, checkboxBorder, checkboxBackground, checkboxForeground, problemsErrorIconForeground, problemsWarningIconForeground, problemsInfoIconForeground, inputBackground, inputForeground, inputBorder, textLinkForeground, inputValidationInfoBorder, inputValidationInfoBackground, inputValidationInfoForeground, inputValidationWarningBorder, inputValidationWarningBackground, inputValidationWarningForeground, inputValidationErrorBorder, inputValidationErrorBackground, inputValidationErrorForeground, listFilterWidgetBackground, listFilterWidgetNoMatchesOutline, listFilterWidgetOutline, listFilterWidgetShadow, badgeBackground, badgeForeground, breadcrumbsBackground, breadcrumbsForeground, breadcrumbsFocusForeground, breadcrumbsActiveSelectionForeground, activeContrastBorder, listActiveSelectionBackground, listActiveSelectionForeground, listActiveSelectionIconForeground, listDropOverBackground, listFocusAndSelectionOutline, listFocusBackground, listFocusForeground, listFocusOutline, listHoverBackground, listHoverForeground, listInactiveFocusBackground, listInactiveFocusOutline, listInactiveSelectionBackground, listInactiveSelectionForeground, listInactiveSelectionIconForeground, tableColumnsBorder, tableOddRowsBackgroundColor, treeIndentGuidesStroke, asCssVariableWithDefault, editorWidgetBorder, focusBorder, pickerGroupForeground, quickInputListFocusBackground, quickInputListFocusForeground, quickInputListFocusIconForeground, selectBackground, selectBorder, selectForeground, selectListBackground, treeInactiveIndentGuidesStroke, menuBorder, menuForeground, menuBackground, menuSelectionBorder, menuSeparatorBackground, scrollbarShadow, scrollbarSliderActiveBackground, scrollbarSliderBackground, scrollbarSliderHoverBackground, listDropBetweenBackground, radioActiveBackground, radioActiveForeground, radioInactiveBackground, radioInactiveForeground, radioInactiveBorder, radioInactiveHoverBackground, radioActiveBorder, checkboxDisabledBackground, checkboxDisabledForeground, widgetBorder } from '../common/colorRegistry.js'; +import { ColorIdentifier, keybindingLabelBackground, keybindingLabelBorder, keybindingLabelBottomBorder, keybindingLabelForeground, asCssVariable, widgetShadow, buttonForeground, buttonSeparator, buttonBackground, buttonHoverBackground, buttonSecondaryForeground, buttonSecondaryBackground, buttonSecondaryHoverBackground, buttonBorder, progressBarBackground, inputActiveOptionBorder, inputActiveOptionForeground, inputActiveOptionBackground, editorWidgetBackground, editorWidgetForeground, contrastBorder, checkboxBorder, checkboxBackground, checkboxForeground, problemsErrorIconForeground, problemsWarningIconForeground, problemsInfoIconForeground, inputBackground, inputForeground, inputBorder, textLinkForeground, inputValidationInfoBorder, inputValidationInfoBackground, inputValidationInfoForeground, inputValidationWarningBorder, inputValidationWarningBackground, inputValidationWarningForeground, inputValidationErrorBorder, inputValidationErrorBackground, inputValidationErrorForeground, listFilterWidgetBackground, listFilterWidgetNoMatchesOutline, listFilterWidgetOutline, listFilterWidgetShadow, badgeBackground, badgeForeground, breadcrumbsBackground, breadcrumbsForeground, breadcrumbsFocusForeground, breadcrumbsActiveSelectionForeground, activeContrastBorder, listActiveSelectionBackground, listActiveSelectionForeground, listActiveSelectionIconForeground, listDropOverBackground, listFocusAndSelectionOutline, listFocusBackground, listFocusForeground, listFocusOutline, listHoverBackground, listHoverForeground, listInactiveFocusBackground, listInactiveFocusOutline, listInactiveSelectionBackground, listInactiveSelectionForeground, listInactiveSelectionIconForeground, tableColumnsBorder, tableOddRowsBackgroundColor, treeIndentGuidesStroke, asCssVariableWithDefault, editorWidgetBorder, focusBorder, pickerGroupForeground, quickInputListFocusBackground, quickInputListFocusForeground, quickInputListFocusIconForeground, selectBackground, selectBorder, selectForeground, selectListBackground, treeInactiveIndentGuidesStroke, menuBorder, menuForeground, menuBackground, menuSelectionForeground, menuSelectionBackground, menuSelectionBorder, menuSeparatorBackground, scrollbarShadow, scrollbarSliderActiveBackground, scrollbarSliderBackground, scrollbarSliderHoverBackground, listDropBetweenBackground, radioActiveBackground, radioActiveForeground, radioInactiveBackground, radioInactiveForeground, radioInactiveBorder, radioInactiveHoverBackground, radioActiveBorder, checkboxDisabledBackground, checkboxDisabledForeground, widgetBorder } from '../common/colorRegistry.js'; import { IProgressBarStyles } from '../../../base/browser/ui/progressbar/progressbar.js'; import { ICheckboxStyles, IToggleStyles } from '../../../base/browser/ui/toggle/toggle.js'; import { IDialogStyles } from '../../../base/browser/ui/dialog/dialog.js'; @@ -244,8 +244,8 @@ export const defaultMenuStyles: IMenuStyles = { borderColor: asCssVariable(menuBorder), foregroundColor: asCssVariable(menuForeground), backgroundColor: asCssVariable(menuBackground), - selectionForegroundColor: asCssVariable(listHoverForeground), - selectionBackgroundColor: asCssVariable(listHoverBackground), + selectionForegroundColor: asCssVariable(menuSelectionForeground), + selectionBackgroundColor: asCssVariable(menuSelectionBackground), selectionBorderColor: asCssVariable(menuSelectionBorder), separatorColor: asCssVariable(menuSeparatorBackground), scrollbarShadow: asCssVariable(scrollbarShadow), From 35c088b92c1b7413dd3d2a0f53ccbcdd6e9cf8ce Mon Sep 17 00:00:00 2001 From: Lee Murray Date: Mon, 16 Mar 2026 19:10:29 +0100 Subject: [PATCH 124/133] Update color settings in 2026 Dark theme for improved visibility (#302147) * Update color settings in 2026 Dark theme for improved visibility * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Regenerate the colorizer tests --------- Co-authored-by: mrleemurray Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../theme-defaults/themes/2026-dark.json | 104 +- .../test/colorize-results/12750_html.json | 34 +- .../test/colorize-results/13448_html.json | 10 +- .../test/colorize-results/14119_less.json | 14 +- .../test/colorize-results/25920_html.json | 68 +- .../test/colorize-results/COMMIT_EDITMSG.json | 26 +- .../test/colorize-results/Dockerfile.json | 30 +- .../test/colorize-results/basic_java.json | 124 +- .../colorize-results/git-rebase-todo.json | 28 +- .../colorize-results/issue-1550_yaml.json | 16 +- .../colorize-results/issue-224862_yaml.json | 26 +- .../colorize-results/issue-28354_php.json | 32 +- .../colorize-results/issue-4008_yaml.json | 46 +- .../colorize-results/issue-6303_yaml.json | 36 +- .../colorize-results/issue-76997_php.json | 4 +- .../test/colorize-results/makefile.json | 380 ++-- .../test/colorize-results/md-math_md.json | 460 ++--- .../test/colorize-results/test-13777_go.json | 8 +- .../test/colorize-results/test-166781_rs.json | 46 +- .../test/colorize-results/test-173216_sh.json | 44 +- .../test/colorize-results/test-173224_sh.json | 20 +- .../test/colorize-results/test-173336_sh.json | 58 +- .../test/colorize-results/test-241001_ts.json | 114 +- .../test/colorize-results/test-33886_md.json | 30 +- .../test/colorize-results/test-4287_pug.json | 2 +- .../test/colorize-results/test-6611_rs.json | 30 +- .../test/colorize-results/test-7115_xml.json | 44 +- .../test/colorize-results/test-78769_cpp.json | 140 +- .../test/colorize-results/test-80644_cpp.json | 62 +- .../colorize-results/test-brackets_tsx.json | 24 +- .../colorize-results/test-embedding_html.json | 68 +- .../test-freeze-56377_py.json | 28 +- .../test-freeze-56476_ps1.json | 6 +- .../test-function-inv_ts.json | 12 +- .../colorize-results/test-issue11_ts.json | 108 +- .../colorize-results/test-issue241715_ts.json | 238 +-- .../colorize-results/test-issue5431_ts.json | 60 +- .../colorize-results/test-issue5465_ts.json | 40 +- .../colorize-results/test-issue5566_ts.json | 58 +- .../test-jsdoc-multiline-type_ts.json | 76 +- .../colorize-results/test-keywords_ts.json | 12 +- .../colorize-results/test-members_ts.json | 14 +- .../test-object-literals_ts.json | 24 +- .../colorize-results/test-regex_coffee.json | 50 +- .../colorize-results/test-strings_ts.json | 46 +- .../test/colorize-results/test-this_ts.json | 18 +- .../test/colorize-results/test2_pl.json | 286 +-- .../test/colorize-results/test6916_js.json | 52 +- .../test/colorize-results/test_bat.json | 44 +- .../test/colorize-results/test_bib.json | 16 +- .../test/colorize-results/test_c.json | 394 ++-- .../test/colorize-results/test_cc.json | 132 +- .../test/colorize-results/test_clj.json | 176 +- .../colorize-results/test_code-snippets.json | 246 +-- .../test/colorize-results/test_coffee.json | 108 +- .../test/colorize-results/test_cpp.json | 166 +- .../test/colorize-results/test_cs.json | 82 +- .../test/colorize-results/test_cshtml.json | 214 +-- .../test/colorize-results/test_css.json | 106 +- .../test/colorize-results/test_cu.json | 1080 +++++------ .../test/colorize-results/test_dart.json | 20 +- .../test/colorize-results/test_diff.json | 28 +- .../test/colorize-results/test_env.json | 6 +- .../test/colorize-results/test_fs.json | 140 +- .../test/colorize-results/test_go.json | 112 +- .../test/colorize-results/test_groovy.json | 842 ++++---- .../colorize-results/test_handlebars.json | 110 +- .../test/colorize-results/test_hbs.json | 112 +- .../test/colorize-results/test_hlsl.json | 10 +- .../test/colorize-results/test_html.json | 216 +-- .../test/colorize-results/test_ini.json | 54 +- .../test/colorize-results/test_jl.json | 20 +- .../test/colorize-results/test_js.json | 492 ++--- .../test/colorize-results/test_json.json | 76 +- .../test/colorize-results/test_jsx.json | 318 ++-- .../test/colorize-results/test_less.json | 106 +- .../test/colorize-results/test_log.json | 54 +- .../test/colorize-results/test_lua.json | 34 +- .../test/colorize-results/test_m.json | 378 ++-- .../test/colorize-results/test_md.json | 196 +- .../test/colorize-results/test_mm.json | 390 ++-- .../test/colorize-results/test_p6.json | 108 +- .../test/colorize-results/test_php.json | 222 +-- .../test/colorize-results/test_pl.json | 182 +- .../test/colorize-results/test_ps1.json | 168 +- .../test/colorize-results/test_pug.json | 204 +- .../test/colorize-results/test_py.json | 298 +-- .../test/colorize-results/test_r.json | 90 +- .../test/colorize-results/test_rb.json | 272 +-- .../test/colorize-results/test_regexp.ts.json | 128 +- .../test/colorize-results/test_rs.json | 56 +- .../test/colorize-results/test_rst.json | 58 +- .../test/colorize-results/test_scss.json | 558 +++--- .../test/colorize-results/test_sh.json | 182 +- .../test/colorize-results/test_shader.json | 26 +- .../test/colorize-results/test_sql.json | 18 +- .../test/colorize-results/test_sty.json | 6 +- .../test/colorize-results/test_swift.json | 26 +- .../test/colorize-results/test_tex.json | 8 +- .../test/colorize-results/test_ts.json | 1692 ++++++++--------- .../test/colorize-results/test_vb.json | 88 +- .../test/colorize-results/test_xml.json | 132 +- .../test/colorize-results/test_yaml.json | 204 +- .../colorize-results/tsconfig_off_json.json | 18 +- .../test-241001_ts.json | 100 +- .../test-function-inv_ts.json | 12 +- .../test-issue11_ts.json | 86 +- .../test-issue241715_ts.json | 166 +- .../test-issue5431_ts.json | 32 +- .../test-issue5465_ts.json | 18 +- .../test-issue5566_ts.json | 22 +- .../test-jsdoc-multiline-type_ts.json | 20 +- .../test-keywords_ts.json | 12 +- .../test-members_ts.json | 8 +- .../test-object-literals_ts.json | 12 +- .../test-strings_ts.json | 44 +- .../test-this_ts.json | 4 +- .../test-variables_css.json | 4 +- .../test_css.json | 70 +- .../test_ini.json | 26 +- .../test_regexp.ts.json | 72 +- .../colorize-tree-sitter-results/test_ts.json | 500 ++--- 122 files changed, 7843 insertions(+), 7843 deletions(-) diff --git a/extensions/theme-defaults/themes/2026-dark.json b/extensions/theme-defaults/themes/2026-dark.json index ec5ab20896e..616dc5c2688 100644 --- a/extensions/theme-defaults/themes/2026-dark.json +++ b/extensions/theme-defaults/themes/2026-dark.json @@ -281,7 +281,7 @@ "string.comment" ], "settings": { - "foreground": "#768390" + "foreground": "#8b949e" } }, { @@ -290,7 +290,7 @@ "constant.character" ], "settings": { - "foreground": "#F47067" + "foreground": "#ff7b72" } }, { @@ -303,7 +303,7 @@ "entity" ], "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { @@ -313,7 +313,7 @@ "meta.definition.variable" ], "settings": { - "foreground": "#F69D50" + "foreground": "#ffa657" } }, { @@ -327,13 +327,13 @@ "meta.embedded.expression" ], "settings": { - "foreground": "#ADBAC7" + "foreground": "#c9d1d9" } }, { "scope": "entity.name.function", "settings": { - "foreground": "#DCBDFB" + "foreground": "#d2a8ff" } }, { @@ -342,13 +342,13 @@ "support.class.component" ], "settings": { - "foreground": "#8DDB8C" + "foreground": "#7ee787" } }, { "scope": "keyword", "settings": { - "foreground": "#F47067" + "foreground": "#ff7b72" } }, { @@ -357,7 +357,7 @@ "storage.type" ], "settings": { - "foreground": "#F47067" + "foreground": "#ff7b72" } }, { @@ -367,7 +367,7 @@ "storage.type.java" ], "settings": { - "foreground": "#ADBAC7" + "foreground": "#c9d1d9" } }, { @@ -376,66 +376,66 @@ "string punctuation.section.embedded source" ], "settings": { - "foreground": "#96D0FF" + "foreground": "#a5d6ff" } }, { "scope": "support", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { "scope": "meta.property-name", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { "scope": "variable", "settings": { - "foreground": "#F69D50" + "foreground": "#ffa657" } }, { "scope": "variable.other", "settings": { - "foreground": "#ADBAC7" + "foreground": "#c9d1d9" } }, { "scope": "invalid.broken", "settings": { - "foreground": "#FF938A", + "foreground": "#ffa198", "fontStyle": "italic" } }, { "scope": "invalid.deprecated", "settings": { - "foreground": "#FF938A", + "foreground": "#ffa198", "fontStyle": "italic" } }, { "scope": "invalid.illegal", "settings": { - "foreground": "#FF938A", + "foreground": "#ffa198", "fontStyle": "italic" } }, { "scope": "invalid.unimplemented", "settings": { - "foreground": "#FF938A", + "foreground": "#ffa198", "fontStyle": "italic" } }, { "scope": "carriage-return", "settings": { - "foreground": "#CDD9E5", - "background": "#F47067", + "foreground": "#f0f6fc", + "background": "#8b1111", "fontStyle": "italic underline", "content": "^M" } @@ -443,13 +443,13 @@ { "scope": "message.error", "settings": { - "foreground": "#FF938A" + "foreground": "#ffa198" } }, { "scope": "string variable", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { @@ -458,7 +458,7 @@ "string.regexp" ], "settings": { - "foreground": "#96D0FF" + "foreground": "#a5d6ff" } }, { @@ -469,44 +469,44 @@ "string.regexp string.regexp.arbitrary-repitition" ], "settings": { - "foreground": "#96D0FF" + "foreground": "#a5d6ff" } }, { "scope": "string.regexp constant.character.escape", "settings": { - "foreground": "#8DDB8C", + "foreground": "#7ee787", "fontStyle": "bold" } }, { "scope": "support.constant", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { "scope": "support.variable", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { "scope": "support.type.property-name.json", "settings": { - "foreground": "#8DDB8C" + "foreground": "#7ee787" } }, { "scope": "meta.module-reference", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { "scope": "punctuation.definition.list.begin.markdown", "settings": { - "foreground": "#F69D50" + "foreground": "#ffa657" } }, { @@ -515,27 +515,27 @@ "markup.heading entity.name" ], "settings": { - "foreground": "#6CB6FF", + "foreground": "#79c0ff", "fontStyle": "bold" } }, { "scope": "markup.quote", "settings": { - "foreground": "#8DDB8C" + "foreground": "#7ee787" } }, { "scope": "markup.italic", "settings": { - "foreground": "#ADBAC7", + "foreground": "#c9d1d9", "fontStyle": "italic" } }, { "scope": "markup.bold", "settings": { - "foreground": "#ADBAC7", + "foreground": "#c9d1d9", "fontStyle": "bold" } }, @@ -558,7 +558,7 @@ { "scope": "markup.inline.raw", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { @@ -568,8 +568,8 @@ "punctuation.definition.deleted" ], "settings": { - "foreground": "#FF938A", - "background": "#5D0F12" + "foreground": "#ffa198", + "background": "#490202" } }, { @@ -577,7 +577,7 @@ "punctuation.section.embedded" ], "settings": { - "foreground": "#F47067" + "foreground": "#ff7b72" } }, { @@ -587,8 +587,8 @@ "punctuation.definition.inserted" ], "settings": { - "foreground": "#8DDB8C", - "background": "#113417" + "foreground": "#7ee787", + "background": "#04260f" } }, { @@ -597,8 +597,8 @@ "punctuation.definition.changed" ], "settings": { - "foreground": "#F69D50", - "background": "#682D0F" + "foreground": "#ffa657", + "background": "#5a1e02" } }, { @@ -607,34 +607,34 @@ "markup.untracked" ], "settings": { - "foreground": "#2D333B", - "background": "#6CB6FF" + "foreground": "#0d1117", + "background": "#79c0ff" } }, { "scope": "meta.diff.range", "settings": { - "foreground": "#DCBDFB", + "foreground": "#d2a8ff", "fontStyle": "bold" } }, { "scope": "meta.diff.header", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { "scope": "meta.separator", "settings": { - "foreground": "#6CB6FF", + "foreground": "#79c0ff", "fontStyle": "bold" } }, { "scope": "meta.output", "settings": { - "foreground": "#6CB6FF" + "foreground": "#79c0ff" } }, { @@ -647,13 +647,13 @@ "brackethighlighter.quote" ], "settings": { - "foreground": "#768390" + "foreground": "#8b949e" } }, { "scope": "brackethighlighter.unmatched", "settings": { - "foreground": "#FF938A" + "foreground": "#ffa198" } }, { @@ -662,7 +662,7 @@ "string.other.link" ], "settings": { - "foreground": "#96D0FF" + "foreground": "#a5d6ff" } }, { diff --git a/extensions/vscode-colorize-tests/test/colorize-results/12750_html.json b/extensions/vscode-colorize-tests/test/colorize-results/12750_html.json index 13c11779aa5..29e53e19941 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/12750_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/12750_html.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -171,7 +171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -203,7 +203,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -395,7 +395,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -443,7 +443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -475,7 +475,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -507,7 +507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -523,7 +523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -619,7 +619,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/13448_html.json b/extensions/vscode-colorize-tests/test/colorize-results/13448_html.json index 1c3cbad670f..2536d6cff91 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/13448_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/13448_html.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -123,7 +123,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -171,7 +171,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -219,7 +219,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/14119_less.json b/extensions/vscode-colorize-tests/test/colorize-results/14119_less.json index b0f13c614b7..313fe87c9b6 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/14119_less.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/14119_less.json @@ -59,7 +59,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -75,7 +75,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/25920_html.json b/extensions/vscode-colorize-tests/test/colorize-results/25920_html.json index 203f1785ff5..f62cb7a04dc 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/25920_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/25920_html.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -235,7 +235,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -331,7 +331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -379,7 +379,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -443,7 +443,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -491,7 +491,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -555,7 +555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -635,7 +635,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -667,7 +667,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -795,7 +795,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -843,7 +843,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -907,7 +907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -923,7 +923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -939,7 +939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/COMMIT_EDITMSG.json b/extensions/vscode-colorize-tests/test/colorize-results/COMMIT_EDITMSG.json index 2139b64abae..40ff4020319 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/COMMIT_EDITMSG.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/COMMIT_EDITMSG.json @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -123,7 +123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -139,7 +139,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "markup.deleted: #CE9178", "hc_light": "markup.deleted: #5A5A5A", "light_modern": "markup.deleted: #A31515", - "2026-dark": "markup.deleted: #FF938A", + "2026-dark": "markup.deleted: #FFA198", "2026-light": "markup.deleted: #82071E" } }, @@ -171,7 +171,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "markup.changed: #569CD6", "hc_light": "markup.changed: #0451A5", "light_modern": "markup.changed: #0451A5", - "2026-dark": "markup.changed: #F69D50", + "2026-dark": "markup.changed: #FFA657", "2026-light": "markup.changed: #953800" } }, @@ -203,7 +203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -219,7 +219,7 @@ "dark_modern": "markup.inserted: #B5CEA8", "hc_light": "markup.inserted: #096D48", "light_modern": "markup.inserted: #098658", - "2026-dark": "markup.inserted: #8DDB8C", + "2026-dark": "markup.inserted: #7EE787", "2026-light": "markup.inserted: #116329" } }, @@ -235,7 +235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/Dockerfile.json b/extensions/vscode-colorize-tests/test/colorize-results/Dockerfile.json index 34b0e6c33cf..3c940def854 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/Dockerfile.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/Dockerfile.json @@ -11,7 +11,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -107,7 +107,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -139,7 +139,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -235,7 +235,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -331,7 +331,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/basic_java.json b/extensions/vscode-colorize-tests/test/colorize-results/basic_java.json index 3ab2f42be31..3faabca24ed 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/basic_java.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/basic_java.json @@ -11,7 +11,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -203,7 +203,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -379,7 +379,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -395,7 +395,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -411,7 +411,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -587,7 +587,7 @@ "dark_modern": "storage.type.java: #4EC9B0", "hc_light": "storage.type.java: #185E73", "light_modern": "storage.type.java: #267F99", - "2026-dark": "storage.type.java: #ADBAC7", + "2026-dark": "storage.type.java: #C9D1D9", "2026-light": "storage.type.java: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -619,7 +619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -651,7 +651,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -667,7 +667,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -683,7 +683,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -699,7 +699,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -715,7 +715,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -731,7 +731,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -747,7 +747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -763,7 +763,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -779,7 +779,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -875,7 +875,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -939,7 +939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "storage.type.java: #4EC9B0", "hc_light": "storage.type.java: #185E73", "light_modern": "storage.type.java: #267F99", - "2026-dark": "storage.type.java: #ADBAC7", + "2026-dark": "storage.type.java: #C9D1D9", "2026-light": "storage.type.java: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/git-rebase-todo.json b/extensions/vscode-colorize-tests/test/colorize-results/git-rebase-todo.json index 483553073ba..e9d6cf7a95d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/git-rebase-todo.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/git-rebase-todo.json @@ -571,7 +571,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -587,7 +587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -603,7 +603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -619,7 +619,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -635,7 +635,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -651,7 +651,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -667,7 +667,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -683,7 +683,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -699,7 +699,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -715,7 +715,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -731,7 +731,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -747,7 +747,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -763,7 +763,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -779,7 +779,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-1550_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-1550_yaml.json index cd2e443c4a3..79a50ebdd99 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-1550_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-1550_yaml.json @@ -11,7 +11,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -91,7 +91,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -171,7 +171,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -251,7 +251,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-224862_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-224862_yaml.json index d319ff190c0..b4f2e6ace85 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-224862_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-224862_yaml.json @@ -11,7 +11,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -91,7 +91,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -123,7 +123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -139,7 +139,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -187,7 +187,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -219,7 +219,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -251,7 +251,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -283,7 +283,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -315,7 +315,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -347,7 +347,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-28354_php.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-28354_php.json index f7a5cb7b9ba..9eb9486d8dc 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-28354_php.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-28354_php.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -171,7 +171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -267,7 +267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -443,7 +443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -763,7 +763,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-4008_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-4008_yaml.json index f95cda9326c..13dc4c598f7 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-4008_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-4008_yaml.json @@ -11,7 +11,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -27,7 +27,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -43,7 +43,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -59,7 +59,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -75,7 +75,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -107,7 +107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -123,7 +123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -139,7 +139,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -155,7 +155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -171,7 +171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -203,7 +203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -219,7 +219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -251,7 +251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -267,7 +267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -299,7 +299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -347,7 +347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-6303_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-6303_yaml.json index 817024716d6..2f6eb3e93eb 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-6303_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-6303_yaml.json @@ -11,7 +11,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -59,7 +59,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -107,7 +107,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -155,7 +155,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.yaml: #0F4A85", "light_modern": "string.quoted.single.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.yaml: #0000FF" } }, @@ -395,7 +395,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -443,7 +443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -475,7 +475,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -523,7 +523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/issue-76997_php.json b/extensions/vscode-colorize-tests/test/colorize-results/issue-76997_php.json index ab471c6dfeb..bfba2dcb652 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/issue-76997_php.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/issue-76997_php.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/makefile.json b/extensions/vscode-colorize-tests/test/colorize-results/makefile.json index 5fe4e4691d2..f6a052d63ec 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/makefile.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/makefile.json @@ -59,7 +59,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -155,7 +155,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -411,7 +411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -475,7 +475,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -491,7 +491,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -523,7 +523,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -555,7 +555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -571,7 +571,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -603,7 +603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -619,7 +619,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -683,7 +683,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -747,7 +747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -763,7 +763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -779,7 +779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -875,7 +875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -891,7 +891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -939,7 +939,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3531,7 +3531,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4075,7 +4075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4155,7 +4155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4603,7 +4603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4651,7 +4651,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4667,7 +4667,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4715,7 +4715,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4763,7 +4763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4811,7 +4811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4859,7 +4859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4939,7 +4939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4971,7 +4971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4987,7 +4987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5003,7 +5003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5019,7 +5019,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5067,7 +5067,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5083,7 +5083,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5147,7 +5147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5195,7 +5195,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5227,7 +5227,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5275,7 +5275,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5291,7 +5291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5323,7 +5323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5371,7 +5371,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5387,7 +5387,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5403,7 +5403,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5419,7 +5419,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5451,7 +5451,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5483,7 +5483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5499,7 +5499,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5531,7 +5531,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5563,7 +5563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5579,7 +5579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5595,7 +5595,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5611,7 +5611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5627,7 +5627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5675,7 +5675,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/md-math_md.json b/extensions/vscode-colorize-tests/test/colorize-results/md-math_md.json index c85d6d73c28..dd6c51aa4a7 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/md-math_md.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/md-math_md.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -91,7 +91,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -123,7 +123,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -139,7 +139,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -155,7 +155,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -203,7 +203,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -251,7 +251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -379,7 +379,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -507,7 +507,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -523,7 +523,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -571,7 +571,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -587,7 +587,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -635,7 +635,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -651,7 +651,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -683,7 +683,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -699,7 +699,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -715,7 +715,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -731,7 +731,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -827,7 +827,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -843,7 +843,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -875,7 +875,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -891,7 +891,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -955,7 +955,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -971,7 +971,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4075,7 +4075,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4139,7 +4139,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4219,7 +4219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4539,7 +4539,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4715,7 +4715,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4731,7 +4731,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -4779,7 +4779,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4795,7 +4795,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4907,7 +4907,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -4923,7 +4923,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -5035,7 +5035,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5051,7 +5051,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5067,7 +5067,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5115,7 +5115,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5131,7 +5131,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5163,7 +5163,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5179,7 +5179,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5195,7 +5195,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5227,7 +5227,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5243,7 +5243,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5275,7 +5275,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5291,7 +5291,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5339,7 +5339,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5355,7 +5355,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5371,7 +5371,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5403,7 +5403,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5419,7 +5419,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5435,7 +5435,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5467,7 +5467,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5483,7 +5483,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5499,7 +5499,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -5611,7 +5611,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5627,7 +5627,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5643,7 +5643,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5659,7 +5659,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5675,7 +5675,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5691,7 +5691,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5707,7 +5707,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5723,7 +5723,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5739,7 +5739,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5755,7 +5755,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5771,7 +5771,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5947,7 +5947,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5963,7 +5963,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5979,7 +5979,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5995,7 +5995,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -6059,7 +6059,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -6075,7 +6075,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -6091,7 +6091,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -6155,7 +6155,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6171,7 +6171,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6267,7 +6267,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6283,7 +6283,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6427,7 +6427,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6443,7 +6443,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6539,7 +6539,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6555,7 +6555,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6667,7 +6667,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -6683,7 +6683,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -6699,7 +6699,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -6715,7 +6715,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -6731,7 +6731,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -6747,7 +6747,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -6779,7 +6779,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6795,7 +6795,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6859,7 +6859,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6875,7 +6875,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6971,7 +6971,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -6987,7 +6987,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -7003,7 +7003,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7067,7 +7067,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7083,7 +7083,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -7099,7 +7099,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7147,7 +7147,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7163,7 +7163,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7227,7 +7227,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7243,7 +7243,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7307,7 +7307,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7323,7 +7323,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7419,7 +7419,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7435,7 +7435,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7451,7 +7451,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7499,7 +7499,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7515,7 +7515,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7579,7 +7579,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7595,7 +7595,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7659,7 +7659,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7675,7 +7675,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7771,7 +7771,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7787,7 +7787,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7803,7 +7803,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7835,7 +7835,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7851,7 +7851,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7867,7 +7867,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -7915,7 +7915,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7931,7 +7931,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7995,7 +7995,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8011,7 +8011,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8171,7 +8171,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8187,7 +8187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8203,7 +8203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8235,7 +8235,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8251,7 +8251,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8267,7 +8267,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8379,7 +8379,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8395,7 +8395,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8411,7 +8411,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8443,7 +8443,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8459,7 +8459,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8475,7 +8475,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8539,7 +8539,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8555,7 +8555,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8715,7 +8715,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8731,7 +8731,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8747,7 +8747,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8763,7 +8763,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8779,7 +8779,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8795,7 +8795,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8827,7 +8827,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8843,7 +8843,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8859,7 +8859,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -8923,7 +8923,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8939,7 +8939,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -9099,7 +9099,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -9115,7 +9115,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -9131,7 +9131,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -9147,7 +9147,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -9163,7 +9163,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -9179,7 +9179,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -9227,7 +9227,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -9243,7 +9243,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -9419,7 +9419,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -9435,7 +9435,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -9451,7 +9451,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -9515,7 +9515,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -9531,7 +9531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -9547,7 +9547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-13777_go.json b/extensions/vscode-colorize-tests/test/colorize-results/test-13777_go.json index 8991e46f70f..bdf2f055252 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-13777_go.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-13777_go.json @@ -11,7 +11,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -203,7 +203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-166781_rs.json b/extensions/vscode-colorize-tests/test/colorize-results/test-166781_rs.json index 02f1efcdf05..13c4ff8294f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-166781_rs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-166781_rs.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -715,7 +715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -763,7 +763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -859,7 +859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -907,7 +907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -955,7 +955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-173216_sh.json b/extensions/vscode-colorize-tests/test/colorize-results/test-173216_sh.json index bc54ca3d2b8..4ef477bf4db 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-173216_sh.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-173216_sh.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -443,7 +443,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -507,7 +507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -523,7 +523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -619,7 +619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -635,7 +635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -651,7 +651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-173224_sh.json b/extensions/vscode-colorize-tests/test/colorize-results/test-173224_sh.json index beed849095e..a9bb5ecd476 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-173224_sh.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-173224_sh.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-173336_sh.json b/extensions/vscode-colorize-tests/test/colorize-results/test-173336_sh.json index 8bda5e761ea..48ff14f29e9 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-173336_sh.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-173336_sh.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -555,7 +555,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -571,7 +571,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -587,7 +587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -635,7 +635,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -651,7 +651,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -667,7 +667,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -731,7 +731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -747,7 +747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -763,7 +763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -827,7 +827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -843,7 +843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -859,7 +859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -891,7 +891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -907,7 +907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -923,7 +923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-241001_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-241001_ts.json index 9afc4f1c992..2821d886e3b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-241001_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-241001_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -139,7 +139,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -171,7 +171,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -267,7 +267,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -299,7 +299,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -459,7 +459,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -843,7 +843,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -875,7 +875,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -907,7 +907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -3531,7 +3531,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-33886_md.json b/extensions/vscode-colorize-tests/test/colorize-results/test-33886_md.json index 7769bfb7a9c..c210408f519 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-33886_md.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-33886_md.json @@ -11,7 +11,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -27,7 +27,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -43,7 +43,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -123,7 +123,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -187,7 +187,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -235,7 +235,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -267,7 +267,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -283,7 +283,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -299,7 +299,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -331,7 +331,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -411,7 +411,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -443,7 +443,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -459,7 +459,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -475,7 +475,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-4287_pug.json b/extensions/vscode-colorize-tests/test/colorize-results/test-4287_pug.json index 7b1fb3bcc22..42e5a16d283 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-4287_pug.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-4287_pug.json @@ -27,7 +27,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", "light_modern": "string.comment.buffered.block.pug: #0000FF", - "2026-dark": "string.comment: #768390", + "2026-dark": "string.comment: #8B949E", "2026-light": "string.comment.buffered.block.pug: #0000FF" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-6611_rs.json b/extensions/vscode-colorize-tests/test/colorize-results/test-6611_rs.json index a1d6e1c8c2b..0089834fa46 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-6611_rs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-6611_rs.json @@ -11,7 +11,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -299,7 +299,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -507,7 +507,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -651,7 +651,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -875,7 +875,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -907,7 +907,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-7115_xml.json b/extensions/vscode-colorize-tests/test/colorize-results/test-7115_xml.json index 11f70453a33..48cc3fe2de2 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-7115_xml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-7115_xml.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -331,7 +331,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -395,7 +395,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -459,7 +459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -475,7 +475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -555,7 +555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -651,7 +651,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -715,7 +715,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -779,7 +779,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -827,7 +827,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-78769_cpp.json b/extensions/vscode-colorize-tests/test/colorize-results/test-78769_cpp.json index 4e9207931c8..46c06c5be95 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-78769_cpp.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-78769_cpp.json @@ -91,7 +91,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -139,7 +139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -315,7 +315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -331,7 +331,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -395,7 +395,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -427,7 +427,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -459,7 +459,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -475,7 +475,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -507,7 +507,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -523,7 +523,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -651,7 +651,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -683,7 +683,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -715,7 +715,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -731,7 +731,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -747,7 +747,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -795,7 +795,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -827,7 +827,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -939,7 +939,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -955,7 +955,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -971,7 +971,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -987,7 +987,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-80644_cpp.json b/extensions/vscode-colorize-tests/test/colorize-results/test-80644_cpp.json index 3b765a3f142..be2a1a5432c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-80644_cpp.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-80644_cpp.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -59,7 +59,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -75,7 +75,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -91,7 +91,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -107,7 +107,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -123,7 +123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -139,7 +139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -155,7 +155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -171,7 +171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -203,7 +203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -219,7 +219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -299,7 +299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -331,7 +331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -379,7 +379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -427,7 +427,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -491,7 +491,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -571,7 +571,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -587,7 +587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -603,7 +603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -635,7 +635,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -715,7 +715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -731,7 +731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-brackets_tsx.json b/extensions/vscode-colorize-tests/test/colorize-results/test-brackets_tsx.json index eb18645964f..6867522ef47 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-brackets_tsx.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-brackets_tsx.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -107,7 +107,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -219,7 +219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -235,7 +235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -251,7 +251,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -491,7 +491,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -619,7 +619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-embedding_html.json b/extensions/vscode-colorize-tests/test/colorize-results/test-embedding_html.json index 1b0253e9784..c6d27e1926b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-embedding_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-embedding_html.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -59,7 +59,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -91,7 +91,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -267,7 +267,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -491,7 +491,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -539,7 +539,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -603,7 +603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -619,7 +619,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -635,7 +635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -651,7 +651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -715,7 +715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -731,7 +731,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -747,7 +747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -763,7 +763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -827,7 +827,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -843,7 +843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.html: #0F4A85", "light_modern": "string.unquoted.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.html: #0000FF" } }, @@ -891,7 +891,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -939,7 +939,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.html: #0F4A85", "light_modern": "string.unquoted.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.html: #0000FF" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56377_py.json b/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56377_py.json index 164c8da26ff..b47d0647da1 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56377_py.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56377_py.json @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -411,7 +411,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -475,7 +475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -651,7 +651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -683,7 +683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -843,7 +843,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -859,7 +859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -875,7 +875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -939,7 +939,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56476_ps1.json b/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56476_ps1.json index e250b202311..c845bfb9c68 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56476_ps1.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-freeze-56476_ps1.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-function-inv_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-function-inv_ts.json index 3db049921db..cd4360068db 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-function-inv_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-function-inv_ts.json @@ -11,7 +11,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -43,7 +43,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -139,7 +139,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -171,7 +171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -219,7 +219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue11_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue11_ts.json index 94671db8de3..85c2bdcbad4 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue11_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue11_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -203,7 +203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -443,7 +443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -619,7 +619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -779,7 +779,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -939,7 +939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4731,7 +4731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4859,7 +4859,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue241715_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue241715_ts.json index 6b40d25c014..c86f2c0b9e4 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue241715_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue241715_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -331,7 +331,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -427,7 +427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -699,7 +699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -715,7 +715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -747,7 +747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -779,7 +779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -827,7 +827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -891,7 +891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -955,7 +955,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4043,7 +4043,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4427,7 +4427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4539,7 +4539,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4763,7 +4763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "variable.other.enummember: #4FC1FF", "hc_light": "variable.other.enummember: #02715D", "light_modern": "variable.other.enummember: #0070C1", - "2026-dark": "variable.other.enummember: #6CB6FF", + "2026-dark": "variable.other.enummember: #79C0FF", "2026-light": "variable.other.enummember: #0550AE" } }, @@ -5483,7 +5483,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5499,7 +5499,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -5531,7 +5531,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5563,7 +5563,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5675,7 +5675,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5787,7 +5787,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5899,7 +5899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5915,7 +5915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5931,7 +5931,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5963,7 +5963,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5995,7 +5995,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6139,7 +6139,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6171,7 +6171,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6203,7 +6203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6299,7 +6299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6395,7 +6395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6539,7 +6539,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6571,7 +6571,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6603,7 +6603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6699,7 +6699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6811,7 +6811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6971,7 +6971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6987,7 +6987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7003,7 +7003,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7291,7 +7291,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7579,7 +7579,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7867,7 +7867,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7899,7 +7899,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7963,7 +7963,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7979,7 +7979,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7995,7 +7995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8043,7 +8043,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5431_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5431_ts.json index 9ee460311ce..3240d1b770e 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5431_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5431_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -75,7 +75,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -123,7 +123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -171,7 +171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -219,7 +219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -299,7 +299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -395,7 +395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -443,7 +443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -459,7 +459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -507,7 +507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -651,7 +651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -731,7 +731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -747,7 +747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5465_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5465_ts.json index 1b70d5c4183..c2106dfa307 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5465_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5465_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -59,7 +59,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -123,7 +123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -139,7 +139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -171,7 +171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -235,7 +235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -299,7 +299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -395,7 +395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5566_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5566_ts.json index 74131d8bb2d..3db2af531ff 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-issue5566_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-issue5566_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -107,7 +107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -123,7 +123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -139,7 +139,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -171,7 +171,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -187,7 +187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -219,7 +219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -347,7 +347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -379,7 +379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -395,7 +395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -443,7 +443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -475,7 +475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -507,7 +507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -523,7 +523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-jsdoc-multiline-type_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-jsdoc-multiline-type_ts.json index 98e4529f5b6..a92de7c1653 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-jsdoc-multiline-type_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-jsdoc-multiline-type_ts.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -59,7 +59,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -123,7 +123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -219,7 +219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -299,7 +299,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -315,7 +315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -331,7 +331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -379,7 +379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -443,7 +443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -475,7 +475,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -491,7 +491,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -507,7 +507,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -523,7 +523,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -539,7 +539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -587,7 +587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -619,7 +619,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -651,7 +651,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -683,7 +683,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -715,7 +715,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -747,7 +747,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -795,7 +795,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -811,7 +811,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -827,7 +827,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -843,7 +843,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -859,7 +859,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -875,7 +875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -971,7 +971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-keywords_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-keywords_ts.json index 153e29f9909..d20d078d41b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-keywords_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-keywords_ts.json @@ -43,7 +43,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -187,7 +187,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -251,7 +251,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-members_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-members_ts.json index 8e5cfed5a4c..6923cf3c3c0 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-members_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-members_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -203,7 +203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -395,7 +395,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -427,7 +427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -539,7 +539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-object-literals_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-object-literals_ts.json index fc8b372ba29..044213ca32e 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-object-literals_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-object-literals_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -171,7 +171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -203,7 +203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -267,7 +267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -299,7 +299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -379,7 +379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -395,7 +395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-regex_coffee.json b/extensions/vscode-colorize-tests/test/colorize-results/test-regex_coffee.json index 66dca1198ef..beb4bc62753 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-regex_coffee.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-regex_coffee.json @@ -11,7 +11,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -75,7 +75,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -91,7 +91,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -171,7 +171,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -555,7 +555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -635,7 +635,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -651,7 +651,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -699,7 +699,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -715,7 +715,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -731,7 +731,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -843,7 +843,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -859,7 +859,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -971,7 +971,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -987,7 +987,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-strings_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-strings_ts.json index cd6a1313f0d..3d8f45d2d0b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-strings_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-strings_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -267,7 +267,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -331,7 +331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -459,7 +459,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -475,7 +475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -651,7 +651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test-this_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test-this_ts.json index d11e124ae34..46b5cad7c2f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test-this_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test-this_ts.json @@ -11,7 +11,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -27,7 +27,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -59,7 +59,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -75,7 +75,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -91,7 +91,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -123,7 +123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -155,7 +155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -171,7 +171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test2_pl.json b/extensions/vscode-colorize-tests/test/colorize-results/test2_pl.json index d4dc1fdcdd2..ca48e1499fd 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test2_pl.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test2_pl.json @@ -43,7 +43,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -59,7 +59,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -75,7 +75,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -91,7 +91,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -299,7 +299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -683,7 +683,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -699,7 +699,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -891,7 +891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -955,7 +955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3787,7 +3787,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4027,7 +4027,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4043,7 +4043,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4763,7 +4763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test6916_js.json b/extensions/vscode-colorize-tests/test/colorize-results/test6916_js.json index 5d80e480609..c7ae8c8640c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test6916_js.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test6916_js.json @@ -43,7 +43,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -139,7 +139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -203,7 +203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -299,7 +299,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -315,7 +315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -395,7 +395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -427,7 +427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -459,7 +459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -475,7 +475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -507,7 +507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -651,7 +651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -715,7 +715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -731,7 +731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_bat.json b/extensions/vscode-colorize-tests/test/colorize-results/test_bat.json index 80c167ae75b..8568987fce8 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_bat.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_bat.json @@ -27,7 +27,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -59,7 +59,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -91,7 +91,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -123,7 +123,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -171,7 +171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -203,7 +203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -219,7 +219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -379,7 +379,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -411,7 +411,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -427,7 +427,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -507,7 +507,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -539,7 +539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -555,7 +555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -571,7 +571,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -763,7 +763,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -779,7 +779,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_bib.json b/extensions/vscode-colorize-tests/test/colorize-results/test_bib.json index 48fe9f420ad..acdb0b8d485 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_bib.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_bib.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -59,7 +59,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -875,7 +875,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -891,7 +891,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_c.json b/extensions/vscode-colorize-tests/test/colorize-results/test_c.json index 948f23b4a7f..95985d729b2 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_c.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_c.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -331,7 +331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -347,7 +347,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -363,7 +363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -395,7 +395,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -443,7 +443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -459,7 +459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -475,7 +475,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -491,7 +491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -507,7 +507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -651,7 +651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -715,7 +715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -731,7 +731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -747,7 +747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -779,7 +779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -827,7 +827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -843,7 +843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -859,7 +859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -891,7 +891,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -907,7 +907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -939,7 +939,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -955,7 +955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -971,7 +971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3275,7 +3275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3531,7 +3531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -3723,7 +3723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3787,7 +3787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4043,7 +4043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cc.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cc.json index 4807a276454..5ce572d43bb 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cc.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cc.json @@ -91,7 +91,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -555,7 +555,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -619,7 +619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -635,7 +635,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -651,7 +651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -875,7 +875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -891,7 +891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -907,7 +907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_clj.json b/extensions/vscode-colorize-tests/test/colorize-results/test_clj.json index 8e8246c051a..5b8beedb069 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_clj.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_clj.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -139,7 +139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -267,7 +267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -459,7 +459,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -475,7 +475,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -539,7 +539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -651,7 +651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -715,7 +715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -795,7 +795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -827,7 +827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -859,7 +859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "storage: #569CD6", "hc_light": "storage: #0F4A85", "light_modern": "storage: #0000FF", - "2026-dark": "storage: #F47067", + "2026-dark": "storage: #FF7B72", "2026-light": "storage: #CF222E" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3275,7 +3275,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4027,7 +4027,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4667,7 +4667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4763,7 +4763,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4811,7 +4811,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4827,7 +4827,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_code-snippets.json b/extensions/vscode-colorize-tests/test/colorize-results/test_code-snippets.json index 3e0d74fbaa1..c6b61a29a44 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_code-snippets.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_code-snippets.json @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -139,7 +139,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -203,7 +203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -235,7 +235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -251,7 +251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -331,7 +331,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -347,7 +347,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -363,7 +363,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -443,7 +443,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -459,7 +459,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -475,7 +475,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -523,7 +523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -555,7 +555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -619,7 +619,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -635,7 +635,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -715,7 +715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -731,7 +731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -747,7 +747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -827,7 +827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -875,7 +875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -891,7 +891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -907,7 +907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -987,7 +987,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3787,7 +3787,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_coffee.json b/extensions/vscode-colorize-tests/test/colorize-results/test_coffee.json index 2b9ad8cb033..931349e7e5d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_coffee.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_coffee.json @@ -11,7 +11,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -27,7 +27,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -43,7 +43,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -59,7 +59,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -123,7 +123,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -363,7 +363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -395,7 +395,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -427,7 +427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -443,7 +443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -459,7 +459,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -507,7 +507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -523,7 +523,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -651,7 +651,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -747,7 +747,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -779,7 +779,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -827,7 +827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -843,7 +843,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -859,7 +859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -891,7 +891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -907,7 +907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cpp.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cpp.json index 5de4b8a4f24..ca010005fb1 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cpp.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cpp.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -171,7 +171,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -299,7 +299,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -331,7 +331,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -411,7 +411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -443,7 +443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -459,7 +459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -475,7 +475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -507,7 +507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -603,7 +603,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -619,7 +619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -651,7 +651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -683,7 +683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -715,7 +715,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -731,7 +731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -747,7 +747,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -763,7 +763,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -779,7 +779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -795,7 +795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -827,7 +827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -859,7 +859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -891,7 +891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -971,7 +971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -987,7 +987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cs.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cs.json index 30363531ad5..74bfd23f96f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cs.json @@ -75,7 +75,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -283,7 +283,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -315,7 +315,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -347,7 +347,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -939,7 +939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -955,7 +955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -971,7 +971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -3531,7 +3531,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cshtml.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cshtml.json index a6bd1059162..f6990babe9d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cshtml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cshtml.json @@ -59,7 +59,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -203,7 +203,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -411,7 +411,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -603,7 +603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -619,7 +619,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -651,7 +651,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -747,7 +747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -779,7 +779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -875,7 +875,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -971,7 +971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3275,7 +3275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4155,7 +4155,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4203,7 +4203,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4603,7 +4603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4779,7 +4779,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4843,7 +4843,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4907,7 +4907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4939,7 +4939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4955,7 +4955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4971,7 +4971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5019,7 +5019,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -5115,7 +5115,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -5163,7 +5163,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_css.json b/extensions/vscode-colorize-tests/test/colorize-results/test_css.json index 399c868ba69..f2936b89cec 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_css.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_css.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -123,7 +123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -139,7 +139,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -171,7 +171,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -203,7 +203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -219,7 +219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -235,7 +235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -251,7 +251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -315,7 +315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -331,7 +331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -411,7 +411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -555,7 +555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -699,7 +699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -715,7 +715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -731,7 +731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -779,7 +779,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.deprecated: #FF938A", + "2026-dark": "invalid.deprecated: #FFA198", "2026-light": "invalid.deprecated: #82071E" } }, @@ -827,7 +827,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.deprecated: #FF938A", + "2026-dark": "invalid.deprecated: #FFA198", "2026-light": "invalid.deprecated: #82071E" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.deprecated: #FF938A", + "2026-dark": "invalid.deprecated: #FFA198", "2026-light": "invalid.deprecated: #82071E" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.deprecated: #FF938A", + "2026-dark": "invalid.deprecated: #FFA198", "2026-light": "invalid.deprecated: #82071E" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.deprecated: #FF938A", + "2026-dark": "invalid.deprecated: #FFA198", "2026-light": "invalid.deprecated: #82071E" } }, @@ -5787,7 +5787,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -5851,7 +5851,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5867,7 +5867,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5883,7 +5883,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -12667,7 +12667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12683,7 +12683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12699,7 +12699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12923,7 +12923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -13275,7 +13275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -14459,7 +14459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -14475,7 +14475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -14491,7 +14491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -14683,7 +14683,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -15067,7 +15067,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -15323,7 +15323,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -15387,7 +15387,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -15563,7 +15563,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_cu.json b/extensions/vscode-colorize-tests/test/colorize-results/test_cu.json index c797159ab46..96a5084192d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_cu.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_cu.json @@ -59,7 +59,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -683,7 +683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -795,7 +795,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -955,7 +955,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -971,7 +971,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -987,7 +987,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "meta.preprocessor: #569CD6", "hc_light": "meta.preprocessor: #0F4A85", "light_modern": "meta.preprocessor: #0000FF", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4219,7 +4219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4331,7 +4331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4427,7 +4427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4539,7 +4539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4603,7 +4603,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4651,7 +4651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4667,7 +4667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4683,7 +4683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4715,7 +4715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4731,7 +4731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4763,7 +4763,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4779,7 +4779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4795,7 +4795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4811,7 +4811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4843,7 +4843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4859,7 +4859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4875,7 +4875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4891,7 +4891,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4907,7 +4907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4923,7 +4923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4939,7 +4939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4955,7 +4955,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4971,7 +4971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4987,7 +4987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5003,7 +5003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5019,7 +5019,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5035,7 +5035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5051,7 +5051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5067,7 +5067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5083,7 +5083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5115,7 +5115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5131,7 +5131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5163,7 +5163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5179,7 +5179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5195,7 +5195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5227,7 +5227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5243,7 +5243,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5259,7 +5259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5291,7 +5291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5323,7 +5323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5339,7 +5339,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5355,7 +5355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5371,7 +5371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5387,7 +5387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5403,7 +5403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5451,7 +5451,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5483,7 +5483,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5563,7 +5563,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5611,7 +5611,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5659,7 +5659,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5723,7 +5723,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5787,7 +5787,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5883,7 +5883,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6075,7 +6075,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6219,7 +6219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6251,7 +6251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6283,7 +6283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6315,7 +6315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6443,7 +6443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6475,7 +6475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6507,7 +6507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6539,7 +6539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6667,7 +6667,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6811,7 +6811,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6843,7 +6843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6875,7 +6875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6987,7 +6987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7003,7 +7003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7035,7 +7035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7051,7 +7051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7067,7 +7067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7083,7 +7083,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7099,7 +7099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7115,7 +7115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7131,7 +7131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7147,7 +7147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7179,7 +7179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7195,7 +7195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7211,7 +7211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7227,7 +7227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7291,7 +7291,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7467,7 +7467,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7499,7 +7499,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7611,7 +7611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7627,7 +7627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7659,7 +7659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7707,7 +7707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7755,7 +7755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7771,7 +7771,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7787,7 +7787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7803,7 +7803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7819,7 +7819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7835,7 +7835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7851,7 +7851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7867,7 +7867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7883,7 +7883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7915,7 +7915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7931,7 +7931,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7947,7 +7947,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7963,7 +7963,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7979,7 +7979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7995,7 +7995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8011,7 +8011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8043,7 +8043,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8123,7 +8123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8267,7 +8267,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8299,7 +8299,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8379,7 +8379,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8443,7 +8443,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8475,7 +8475,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8587,7 +8587,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8731,7 +8731,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8763,7 +8763,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8923,7 +8923,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -9003,7 +9003,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -9035,7 +9035,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -9291,7 +9291,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -9451,7 +9451,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -9675,7 +9675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9691,7 +9691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9707,7 +9707,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9723,7 +9723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9739,7 +9739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9755,7 +9755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9771,7 +9771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9787,7 +9787,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9803,7 +9803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9819,7 +9819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9835,7 +9835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9851,7 +9851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9867,7 +9867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9899,7 +9899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9931,7 +9931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9963,7 +9963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9979,7 +9979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9995,7 +9995,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10011,7 +10011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10027,7 +10027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10043,7 +10043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10059,7 +10059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10075,7 +10075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10091,7 +10091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10107,7 +10107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10123,7 +10123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10139,7 +10139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10155,7 +10155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10187,7 +10187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10219,7 +10219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10251,7 +10251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10267,7 +10267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10299,7 +10299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10315,7 +10315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -10331,7 +10331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10363,7 +10363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10395,7 +10395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10411,7 +10411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10443,7 +10443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10459,7 +10459,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -10475,7 +10475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10491,7 +10491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10507,7 +10507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10523,7 +10523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10539,7 +10539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10555,7 +10555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10571,7 +10571,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10587,7 +10587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10603,7 +10603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10619,7 +10619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10651,7 +10651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10667,7 +10667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10683,7 +10683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10699,7 +10699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10715,7 +10715,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10731,7 +10731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10747,7 +10747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10763,7 +10763,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10779,7 +10779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10795,7 +10795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10811,7 +10811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10827,7 +10827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10843,7 +10843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10859,7 +10859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10891,7 +10891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10923,7 +10923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10955,7 +10955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10987,7 +10987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11003,7 +11003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11019,7 +11019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11035,7 +11035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11067,7 +11067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11083,7 +11083,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -11099,7 +11099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11131,7 +11131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11163,7 +11163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11179,7 +11179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11211,7 +11211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11243,7 +11243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11259,7 +11259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11275,7 +11275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11291,7 +11291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11307,7 +11307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11323,7 +11323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11339,7 +11339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11355,7 +11355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11371,7 +11371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11387,7 +11387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11419,7 +11419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11435,7 +11435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11451,7 +11451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11467,7 +11467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11515,7 +11515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11563,7 +11563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11579,7 +11579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11595,7 +11595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11611,7 +11611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11627,7 +11627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11643,7 +11643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11659,7 +11659,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11675,7 +11675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11691,7 +11691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11707,7 +11707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11723,7 +11723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11739,7 +11739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11771,7 +11771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11787,7 +11787,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -11803,7 +11803,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -11819,7 +11819,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -11835,7 +11835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11867,7 +11867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11915,7 +11915,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -11947,7 +11947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11963,7 +11963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11979,7 +11979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12011,7 +12011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12027,7 +12027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12043,7 +12043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12075,7 +12075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12107,7 +12107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12123,7 +12123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12139,7 +12139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12155,7 +12155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12171,7 +12171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12187,7 +12187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12203,7 +12203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12219,7 +12219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12235,7 +12235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12251,7 +12251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12267,7 +12267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12283,7 +12283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12315,7 +12315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12331,7 +12331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12363,7 +12363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12395,7 +12395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12427,7 +12427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12443,7 +12443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12459,7 +12459,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12475,7 +12475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12491,7 +12491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12507,7 +12507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12523,7 +12523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12539,7 +12539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12555,7 +12555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12587,7 +12587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12603,7 +12603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12635,7 +12635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12651,7 +12651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12667,7 +12667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12683,7 +12683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12699,7 +12699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12715,7 +12715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12731,7 +12731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12747,7 +12747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12779,7 +12779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12795,7 +12795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12827,7 +12827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12859,7 +12859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12875,7 +12875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12891,7 +12891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12907,7 +12907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12923,7 +12923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12939,7 +12939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12955,7 +12955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12971,7 +12971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12987,7 +12987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13019,7 +13019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13035,7 +13035,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13051,7 +13051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13067,7 +13067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13083,7 +13083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13099,7 +13099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13115,7 +13115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13131,7 +13131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13163,7 +13163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13179,7 +13179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13211,7 +13211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13243,7 +13243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13259,7 +13259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13275,7 +13275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13307,7 +13307,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13339,7 +13339,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13403,7 +13403,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -13595,7 +13595,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -13723,7 +13723,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13867,7 +13867,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -14219,7 +14219,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -14251,7 +14251,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -14363,7 +14363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -14555,7 +14555,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -14587,7 +14587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14667,7 +14667,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14763,7 +14763,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -14795,7 +14795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14875,7 +14875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15099,7 +15099,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -15131,7 +15131,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15211,7 +15211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15387,7 +15387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15467,7 +15467,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15595,7 +15595,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15675,7 +15675,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15931,7 +15931,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -16155,7 +16155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16171,7 +16171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16203,7 +16203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16219,7 +16219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16235,7 +16235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16251,7 +16251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16267,7 +16267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16283,7 +16283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16299,7 +16299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16331,7 +16331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16347,7 +16347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16363,7 +16363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16379,7 +16379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16395,7 +16395,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -16411,7 +16411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16427,7 +16427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16443,7 +16443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16459,7 +16459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16475,7 +16475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16491,7 +16491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16507,7 +16507,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -16523,7 +16523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16539,7 +16539,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -16555,7 +16555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16571,7 +16571,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -16603,7 +16603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16619,7 +16619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16635,7 +16635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16651,7 +16651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16667,7 +16667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16683,7 +16683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16699,7 +16699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16715,7 +16715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16731,7 +16731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16747,7 +16747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16763,7 +16763,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16779,7 +16779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16795,7 +16795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16811,7 +16811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16827,7 +16827,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -16843,7 +16843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16875,7 +16875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16891,7 +16891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16907,7 +16907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16923,7 +16923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16939,7 +16939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16955,7 +16955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16987,7 +16987,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -17019,7 +17019,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -17115,7 +17115,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -17147,7 +17147,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -17243,7 +17243,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -17323,7 +17323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -17339,7 +17339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -17371,7 +17371,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -17435,7 +17435,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_dart.json b/extensions/vscode-colorize-tests/test/colorize-results/test_dart.json index fc1b41d19cb..8d9567624fa 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_dart.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_dart.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -59,7 +59,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -91,7 +91,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -123,7 +123,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -203,7 +203,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -651,7 +651,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -715,7 +715,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -795,7 +795,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -859,7 +859,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_diff.json b/extensions/vscode-colorize-tests/test/colorize-results/test_diff.json index 121addf3155..ee583633bcc 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_diff.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_diff.json @@ -11,7 +11,7 @@ "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", "light_modern": "meta.diff.header: #000080", - "2026-dark": "meta.diff.header: #6CB6FF", + "2026-dark": "meta.diff.header: #79C0FF", "2026-light": "meta.diff.header: #0550AE" } }, @@ -43,7 +43,7 @@ "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", "light_modern": "meta.diff.header: #000080", - "2026-dark": "meta.diff.header.from-file: #FF938A", + "2026-dark": "meta.diff.header.from-file: #FFA198", "2026-light": "meta.diff.header.from-file: #82071E" } }, @@ -59,7 +59,7 @@ "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", "light_modern": "meta.diff.header: #000080", - "2026-dark": "meta.diff.header.from-file: #FF938A", + "2026-dark": "meta.diff.header.from-file: #FFA198", "2026-light": "meta.diff.header.from-file: #82071E" } }, @@ -75,7 +75,7 @@ "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", "light_modern": "meta.diff.header: #000080", - "2026-dark": "meta.diff.header.to-file: #8DDB8C", + "2026-dark": "meta.diff.header.to-file: #7EE787", "2026-light": "meta.diff.header.to-file: #116329" } }, @@ -91,7 +91,7 @@ "dark_modern": "meta.diff.header: #569CD6", "hc_light": "meta.diff.header: #062F4A", "light_modern": "meta.diff.header: #000080", - "2026-dark": "meta.diff.header.to-file: #8DDB8C", + "2026-dark": "meta.diff.header.to-file: #7EE787", "2026-light": "meta.diff.header.to-file: #116329" } }, @@ -107,7 +107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.diff.range: #DCBDFB", + "2026-dark": "meta.diff.range: #D2A8FF", "2026-light": "meta.diff.range: #8250DF" } }, @@ -123,7 +123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.diff.range: #DCBDFB", + "2026-dark": "meta.diff.range: #D2A8FF", "2026-light": "meta.diff.range: #8250DF" } }, @@ -139,7 +139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.diff.range: #DCBDFB", + "2026-dark": "meta.diff.range: #D2A8FF", "2026-light": "meta.diff.range: #8250DF" } }, @@ -155,7 +155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.diff.range: #DCBDFB", + "2026-dark": "meta.diff.range: #D2A8FF", "2026-light": "meta.diff.range: #8250DF" } }, @@ -171,7 +171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.diff.range: #DCBDFB", + "2026-dark": "meta.diff.range: #D2A8FF", "2026-light": "meta.diff.range: #8250DF" } }, @@ -187,7 +187,7 @@ "dark_modern": "markup.deleted: #CE9178", "hc_light": "markup.deleted: #5A5A5A", "light_modern": "markup.deleted: #A31515", - "2026-dark": "punctuation.definition.deleted: #FF938A", + "2026-dark": "punctuation.definition.deleted: #FFA198", "2026-light": "punctuation.definition.deleted: #82071E" } }, @@ -203,7 +203,7 @@ "dark_modern": "markup.deleted: #CE9178", "hc_light": "markup.deleted: #5A5A5A", "light_modern": "markup.deleted: #A31515", - "2026-dark": "markup.deleted: #FF938A", + "2026-dark": "markup.deleted: #FFA198", "2026-light": "markup.deleted: #82071E" } }, @@ -219,7 +219,7 @@ "dark_modern": "markup.inserted: #B5CEA8", "hc_light": "markup.inserted: #096D48", "light_modern": "markup.inserted: #098658", - "2026-dark": "punctuation.definition.inserted: #8DDB8C", + "2026-dark": "punctuation.definition.inserted: #7EE787", "2026-light": "punctuation.definition.inserted: #116329" } }, @@ -235,7 +235,7 @@ "dark_modern": "markup.inserted: #B5CEA8", "hc_light": "markup.inserted: #096D48", "light_modern": "markup.inserted: #098658", - "2026-dark": "markup.inserted: #8DDB8C", + "2026-dark": "markup.inserted: #7EE787", "2026-light": "markup.inserted: #116329" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_env.json b/extensions/vscode-colorize-tests/test/colorize-results/test_env.json index f2d5c56d002..8cb2aaab59e 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_env.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_env.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -75,7 +75,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_fs.json b/extensions/vscode-colorize-tests/test/colorize-results/test_fs.json index 0761249b3cc..d21c2c672e3 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_fs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_fs.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -91,7 +91,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -107,7 +107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -123,7 +123,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -203,7 +203,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -235,7 +235,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -299,7 +299,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -331,7 +331,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -363,7 +363,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -411,7 +411,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -427,7 +427,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -459,7 +459,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -491,7 +491,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -523,7 +523,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -555,7 +555,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -587,7 +587,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -635,7 +635,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -667,7 +667,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -731,7 +731,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -779,7 +779,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -811,7 +811,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -843,7 +843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -875,7 +875,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -907,7 +907,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -939,7 +939,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -987,7 +987,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_go.json b/extensions/vscode-colorize-tests/test/colorize-results/test_go.json index 4ba5b0ded92..818384ee73b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_go.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_go.json @@ -11,7 +11,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -283,7 +283,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -379,7 +379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -443,7 +443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -459,7 +459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -475,7 +475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -507,7 +507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -635,7 +635,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -731,7 +731,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -811,7 +811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -859,7 +859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -955,7 +955,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -987,7 +987,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "constant.other.placeholder: #9CDCFE", "hc_light": "constant.other.placeholder: #001080", "light_modern": "constant.other.placeholder: #001080", - "2026-dark": "constant.other.placeholder: #F47067", + "2026-dark": "constant.other.placeholder: #FF7B72", "2026-light": "constant.other.placeholder: #CF222E" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_groovy.json b/extensions/vscode-colorize-tests/test/colorize-results/test_groovy.json index 3a1be04211e..c0ca0845ea3 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_groovy.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_groovy.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -139,7 +139,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -171,7 +171,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -203,7 +203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -235,7 +235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -267,7 +267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -715,7 +715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -731,7 +731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -747,7 +747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -811,7 +811,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -827,7 +827,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -843,7 +843,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -859,7 +859,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -875,7 +875,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -891,7 +891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -923,7 +923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -955,7 +955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -971,7 +971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -987,7 +987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4075,7 +4075,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4107,7 +4107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4139,7 +4139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4155,7 +4155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4219,7 +4219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4427,7 +4427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4651,7 +4651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4683,7 +4683,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4795,7 +4795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4811,7 +4811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4827,7 +4827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4843,7 +4843,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -4859,7 +4859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4875,7 +4875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4891,7 +4891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4907,7 +4907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4923,7 +4923,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -4939,7 +4939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4955,7 +4955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5051,7 +5051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5195,7 +5195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5227,7 +5227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5243,7 +5243,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5259,7 +5259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5275,7 +5275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5323,7 +5323,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5419,7 +5419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5435,7 +5435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5451,7 +5451,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5483,7 +5483,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5499,7 +5499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5707,7 +5707,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5723,7 +5723,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5771,7 +5771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5803,7 +5803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5835,7 +5835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5867,7 +5867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5883,7 +5883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5899,7 +5899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5915,7 +5915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5947,7 +5947,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5963,7 +5963,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -6011,7 +6011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -6123,7 +6123,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6187,7 +6187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6251,7 +6251,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6363,7 +6363,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -6379,7 +6379,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -6411,7 +6411,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6427,7 +6427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -6475,7 +6475,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -6491,7 +6491,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -6507,7 +6507,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -6523,7 +6523,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -6539,7 +6539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -6555,7 +6555,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6571,7 +6571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -6603,7 +6603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -6635,7 +6635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -6795,7 +6795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -6811,7 +6811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -6827,7 +6827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7019,7 +7019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7035,7 +7035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7051,7 +7051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7163,7 +7163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7179,7 +7179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7195,7 +7195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7227,7 +7227,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7243,7 +7243,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -7259,7 +7259,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7275,7 +7275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7307,7 +7307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7339,7 +7339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7371,7 +7371,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7387,7 +7387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7419,7 +7419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7451,7 +7451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7483,7 +7483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7515,7 +7515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7547,7 +7547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7563,7 +7563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7579,7 +7579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7595,7 +7595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7611,7 +7611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7643,7 +7643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7659,7 +7659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7675,7 +7675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7691,7 +7691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7771,7 +7771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7787,7 +7787,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7803,7 +7803,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7819,7 +7819,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7835,7 +7835,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -7851,7 +7851,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7867,7 +7867,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8059,7 +8059,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8075,7 +8075,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8091,7 +8091,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8107,7 +8107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8123,7 +8123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8251,7 +8251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8267,7 +8267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8283,7 +8283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8299,7 +8299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8315,7 +8315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8331,7 +8331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8347,7 +8347,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8363,7 +8363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8379,7 +8379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -8411,7 +8411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -8443,7 +8443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -8715,7 +8715,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8731,7 +8731,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -9115,7 +9115,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -9131,7 +9131,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -9531,7 +9531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -9547,7 +9547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -9563,7 +9563,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -9579,7 +9579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9611,7 +9611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9643,7 +9643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9659,7 +9659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9675,7 +9675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9691,7 +9691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9707,7 +9707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9723,7 +9723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9739,7 +9739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9755,7 +9755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9771,7 +9771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9787,7 +9787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9803,7 +9803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9819,7 +9819,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9835,7 +9835,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9851,7 +9851,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9867,7 +9867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9883,7 +9883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9899,7 +9899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9915,7 +9915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9931,7 +9931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9947,7 +9947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9963,7 +9963,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9979,7 +9979,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9995,7 +9995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10011,7 +10011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10027,7 +10027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10043,7 +10043,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10059,7 +10059,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10075,7 +10075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10331,7 +10331,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -10347,7 +10347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10379,7 +10379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10411,7 +10411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10427,7 +10427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10443,7 +10443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10459,7 +10459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10475,7 +10475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10491,7 +10491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10507,7 +10507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10523,7 +10523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10539,7 +10539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10555,7 +10555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10571,7 +10571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10587,7 +10587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10603,7 +10603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10619,7 +10619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10747,7 +10747,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -10763,7 +10763,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -10779,7 +10779,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -10795,7 +10795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10827,7 +10827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10859,7 +10859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10907,7 +10907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10923,7 +10923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10955,7 +10955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -10971,7 +10971,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -10987,7 +10987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11019,7 +11019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11051,7 +11051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11083,7 +11083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11099,7 +11099,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -11115,7 +11115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11147,7 +11147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11179,7 +11179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11211,7 +11211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11227,7 +11227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -11243,7 +11243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -11259,7 +11259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -11275,7 +11275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11291,7 +11291,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -11307,7 +11307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11339,7 +11339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11371,7 +11371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11387,7 +11387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11403,7 +11403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -11419,7 +11419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11435,7 +11435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11451,7 +11451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -11467,7 +11467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11499,7 +11499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11531,7 +11531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11563,7 +11563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11675,7 +11675,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -11691,7 +11691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11723,7 +11723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11755,7 +11755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11787,7 +11787,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -11803,7 +11803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11835,7 +11835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11867,7 +11867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11883,7 +11883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11899,7 +11899,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -11915,7 +11915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11947,7 +11947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -11979,7 +11979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12091,7 +12091,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -12107,7 +12107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12139,7 +12139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12171,7 +12171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12203,7 +12203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12267,7 +12267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12283,7 +12283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12299,7 +12299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12347,7 +12347,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -12363,7 +12363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12395,7 +12395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12427,7 +12427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12443,7 +12443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -12459,7 +12459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12475,7 +12475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12491,7 +12491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -12507,7 +12507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12539,7 +12539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12555,7 +12555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12571,7 +12571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12603,7 +12603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12619,7 +12619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12635,7 +12635,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -12651,7 +12651,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -12667,7 +12667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12699,7 +12699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12715,7 +12715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -12843,7 +12843,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -12875,7 +12875,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -12907,7 +12907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -12955,7 +12955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -13035,7 +13035,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -13339,7 +13339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -13355,7 +13355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -13371,7 +13371,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13387,7 +13387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -13403,7 +13403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13419,7 +13419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -13435,7 +13435,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -13467,7 +13467,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -13483,7 +13483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -13499,7 +13499,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -13643,7 +13643,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -13659,7 +13659,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -13675,7 +13675,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -13707,7 +13707,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -13723,7 +13723,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -13739,7 +13739,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -13755,7 +13755,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -13771,7 +13771,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -13835,7 +13835,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13979,7 +13979,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -13995,7 +13995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -14011,7 +14011,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -14459,7 +14459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -14475,7 +14475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -14491,7 +14491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -14523,7 +14523,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -14539,7 +14539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -14555,7 +14555,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -14587,7 +14587,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -14603,7 +14603,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -14619,7 +14619,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -14635,7 +14635,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -14651,7 +14651,7 @@ "dark_modern": "storage.modifier: #569CD6", "hc_light": "storage.modifier: #0F4A85", "light_modern": "storage.modifier: #0000FF", - "2026-dark": "storage.modifier.import: #ADBAC7", + "2026-dark": "storage.modifier.import: #C9D1D9", "2026-light": "storage.modifier.import: #1F2328" } }, @@ -14715,7 +14715,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -14779,7 +14779,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -14859,7 +14859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_handlebars.json b/extensions/vscode-colorize-tests/test/colorize-results/test_handlebars.json index 31d96564d91..a149f77a4fc 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_handlebars.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_handlebars.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -187,7 +187,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -283,7 +283,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -379,7 +379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -443,7 +443,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -491,7 +491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -603,7 +603,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -731,7 +731,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -795,7 +795,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -923,7 +923,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -971,7 +971,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_hbs.json b/extensions/vscode-colorize-tests/test/colorize-results/test_hbs.json index 5e938999d25..f03a4783156 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_hbs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_hbs.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -91,7 +91,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -139,7 +139,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -331,7 +331,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -395,7 +395,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -443,7 +443,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -507,7 +507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -523,7 +523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -619,7 +619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -651,7 +651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -747,7 +747,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -795,7 +795,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -859,7 +859,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -907,7 +907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -955,7 +955,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.handlebars: #0F4A85", "light_modern": "string.quoted.double.handlebars: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.handlebars: #0000FF" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_hlsl.json b/extensions/vscode-colorize-tests/test/colorize-results/test_hlsl.json index 60a531c4146..d0024304b0f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_hlsl.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_hlsl.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -107,7 +107,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -235,7 +235,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_html.json b/extensions/vscode-colorize-tests/test/colorize-results/test_html.json index 06b5df182dc..eab14289f12 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_html.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_html.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -139,7 +139,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -299,7 +299,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -363,7 +363,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -427,7 +427,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -507,7 +507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -523,7 +523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -603,7 +603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -619,7 +619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -699,7 +699,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -763,7 +763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -779,7 +779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3275,7 +3275,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.html: #0F4A85", "light_modern": "string.unquoted.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.html: #0000FF" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4043,7 +4043,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4107,7 +4107,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4203,7 +4203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4331,7 +4331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4539,7 +4539,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_ini.json b/extensions/vscode-colorize-tests/test/colorize-results/test_ini.json index 22ea4af40cb..3a8a7bdbea3 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_ini.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_ini.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -59,7 +59,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -75,7 +75,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -91,7 +91,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -139,7 +139,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -187,7 +187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -203,7 +203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -219,7 +219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -235,7 +235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -251,7 +251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -267,7 +267,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -315,7 +315,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -411,7 +411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -443,7 +443,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -491,7 +491,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -507,7 +507,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -523,7 +523,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -571,7 +571,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -587,7 +587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -603,7 +603,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -651,7 +651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_jl.json b/extensions/vscode-colorize-tests/test/colorize-results/test_jl.json index 223259ba78b..13bd0ee8fe7 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_jl.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_jl.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -187,7 +187,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -427,7 +427,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -667,7 +667,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_js.json b/extensions/vscode-colorize-tests/test/colorize-results/test_js.json index e74fd61d0eb..09e28148753 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_js.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_js.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -139,7 +139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -203,7 +203,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -443,7 +443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -459,7 +459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -475,7 +475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -523,7 +523,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -651,7 +651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -683,7 +683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -731,7 +731,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -763,7 +763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -827,7 +827,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -859,7 +859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -875,7 +875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -891,7 +891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -939,7 +939,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -971,7 +971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3275,7 +3275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -3531,7 +3531,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3723,7 +3723,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3787,7 +3787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4027,7 +4027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4075,7 +4075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4107,7 +4107,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4139,7 +4139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4155,7 +4155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4331,7 +4331,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4539,7 +4539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4603,7 +4603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4651,7 +4651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4667,7 +4667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4683,7 +4683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4731,7 +4731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4763,7 +4763,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4779,7 +4779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4795,7 +4795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4811,7 +4811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4843,7 +4843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4875,7 +4875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4891,7 +4891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4907,7 +4907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4923,7 +4923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4955,7 +4955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4971,7 +4971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4987,7 +4987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5003,7 +5003,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -5019,7 +5019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5035,7 +5035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5051,7 +5051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5067,7 +5067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5115,7 +5115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5131,7 +5131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5147,7 +5147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5163,7 +5163,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5195,7 +5195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5227,7 +5227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5243,7 +5243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5259,7 +5259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5275,7 +5275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5291,7 +5291,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5323,7 +5323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5355,7 +5355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5371,7 +5371,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5387,7 +5387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5403,7 +5403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5419,7 +5419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5435,7 +5435,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5451,7 +5451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5467,7 +5467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5483,7 +5483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5499,7 +5499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5515,7 +5515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5531,7 +5531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5563,7 +5563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5579,7 +5579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5595,7 +5595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5611,7 +5611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_json.json b/extensions/vscode-colorize-tests/test/colorize-results/test_json.json index 9e70668613e..c8ce732f65a 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_json.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_json.json @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -107,7 +107,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -123,7 +123,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -203,7 +203,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -219,7 +219,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -235,7 +235,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -331,7 +331,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -347,7 +347,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -363,7 +363,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -459,7 +459,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -475,7 +475,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -491,7 +491,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -539,7 +539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -555,7 +555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -635,7 +635,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -651,7 +651,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -667,7 +667,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -763,7 +763,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -779,7 +779,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -795,7 +795,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -891,7 +891,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -907,7 +907,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -923,7 +923,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_jsx.json b/extensions/vscode-colorize-tests/test/colorize-results/test_jsx.json index dafb7a84dff..7eb06d6637b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_jsx.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_jsx.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -107,7 +107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -139,7 +139,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -203,7 +203,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -235,7 +235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -299,7 +299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -379,7 +379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -395,7 +395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -459,7 +459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -507,7 +507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -619,7 +619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -651,7 +651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -699,7 +699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -715,7 +715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -731,7 +731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -747,7 +747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -779,7 +779,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -795,7 +795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -827,7 +827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -859,7 +859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -891,7 +891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -923,7 +923,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -939,7 +939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -955,7 +955,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -971,7 +971,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -987,7 +987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-dark": "meta.jsx.children: #C9D1D9", "2026-light": "meta.jsx.children: #1F2328" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-dark": "meta.jsx.children: #C9D1D9", "2026-light": "meta.jsx.children: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-dark": "meta.jsx.children: #C9D1D9", "2026-light": "meta.jsx.children: #1F2328" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-dark": "meta.jsx.children: #C9D1D9", "2026-light": "meta.jsx.children: #1F2328" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-dark": "meta.tag.attributes: #C9D1D9", "2026-light": "meta.tag.attributes: #1F2328" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-dark": "meta.tag.attributes: #C9D1D9", "2026-light": "meta.tag.attributes: #1F2328" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "meta.embedded: #D4D4D4", "hc_light": "meta.embedded: #292929", "light_modern": "meta.embedded: #000000", - "2026-dark": "meta.embedded.expression: #ADBAC7", + "2026-dark": "meta.embedded.expression: #C9D1D9", "2026-light": "meta.embedded.expression: #1F2328" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-dark": "meta.jsx.children: #C9D1D9", "2026-light": "meta.jsx.children: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.jsx.children: #ADBAC7", + "2026-dark": "meta.jsx.children: #C9D1D9", "2026-light": "meta.jsx.children: #1F2328" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "support.class: #4EC9B0", "hc_light": "support.class: #185E73", "light_modern": "support.class: #267F99", - "2026-dark": "support.class.component: #8DDB8C", + "2026-dark": "support.class.component: #7EE787", "2026-light": "support.class.component: #116329" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-dark": "meta.tag.attributes: #C9D1D9", "2026-light": "meta.tag.attributes: #1F2328" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-dark": "meta.tag.attributes: #C9D1D9", "2026-light": "meta.tag.attributes: #1F2328" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.tag.attributes: #ADBAC7", + "2026-dark": "meta.tag.attributes: #C9D1D9", "2026-light": "meta.tag.attributes: #1F2328" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_less.json b/extensions/vscode-colorize-tests/test/colorize-results/test_less.json index 8caf5b26eb6..ac2c8afa54f 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_less.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_less.json @@ -59,7 +59,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -91,7 +91,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -523,7 +523,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -683,7 +683,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -747,7 +747,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -891,7 +891,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4027,7 +4027,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4139,7 +4139,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4715,7 +4715,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -4987,7 +4987,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5003,7 +5003,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5227,7 +5227,7 @@ "dark_modern": "source.css variable: #9CDCFE", "hc_light": "source.css variable: #264F78", "light_modern": "source.css variable: #E50000", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_log.json b/extensions/vscode-colorize-tests/test/colorize-results/test_log.json index aa94a828914..28bc0c2aa4b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_log.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_log.json @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -219,7 +219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -331,7 +331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -379,7 +379,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -411,7 +411,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -443,7 +443,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -491,7 +491,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -523,7 +523,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -555,7 +555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -619,7 +619,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -651,7 +651,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -683,7 +683,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -747,7 +747,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -779,7 +779,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -811,7 +811,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -875,7 +875,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -907,7 +907,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -939,7 +939,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_lua.json b/extensions/vscode-colorize-tests/test/colorize-results/test_lua.json index 03b13d4f3a8..5a78c937aff 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_lua.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_lua.json @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -779,7 +779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -843,7 +843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -955,7 +955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -971,7 +971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_m.json b/extensions/vscode-colorize-tests/test/colorize-results/test_m.json index a3c3c6f729d..4cc6638d4df 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_m.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_m.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -315,7 +315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -331,7 +331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -347,7 +347,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -443,7 +443,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -491,7 +491,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -507,7 +507,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -715,7 +715,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -731,7 +731,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -763,7 +763,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -795,7 +795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -827,7 +827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -955,7 +955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "support.constant: #6CB6FF", + "2026-dark": "support.constant: #79C0FF", "2026-light": "support.constant: #0550AE" } }, @@ -971,7 +971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -987,7 +987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "support.constant: #6CB6FF", + "2026-dark": "support.constant: #79C0FF", "2026-light": "support.constant: #0550AE" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "support.constant: #6CB6FF", + "2026-dark": "support.constant: #79C0FF", "2026-light": "support.constant: #0550AE" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3531,7 +3531,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3723,7 +3723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4027,7 +4027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4107,7 +4107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4139,7 +4139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4203,7 +4203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4219,7 +4219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4331,7 +4331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4427,7 +4427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4651,7 +4651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4683,7 +4683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4715,7 +4715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4731,7 +4731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4763,7 +4763,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_md.json b/extensions/vscode-colorize-tests/test/colorize-results/test_md.json index 700d4acf5ed..c56dced3606 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_md.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_md.json @@ -11,7 +11,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -27,7 +27,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -43,7 +43,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -59,7 +59,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -75,7 +75,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -91,7 +91,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -107,7 +107,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -123,7 +123,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -139,7 +139,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -155,7 +155,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -171,7 +171,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -187,7 +187,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -203,7 +203,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -219,7 +219,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -235,7 +235,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -251,7 +251,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string.other.link: #96D0FF", + "2026-dark": "string.other.link: #A5D6FF", "2026-light": "string.other.link: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -379,7 +379,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -395,7 +395,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -427,7 +427,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -459,7 +459,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -475,7 +475,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -491,7 +491,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -507,7 +507,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -539,7 +539,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -603,7 +603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -619,7 +619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -635,7 +635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -699,7 +699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -715,7 +715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -731,7 +731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -795,7 +795,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -875,7 +875,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -939,7 +939,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.single.html: #0F4A85", "light_modern": "string.quoted.single.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.single.html: #0000FF" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.html: #0F4A85", "light_modern": "string.quoted.double.html: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.html: #0000FF" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "markup.italic: #C586C0", "hc_light": "markup.italic: #800080", "light_modern": "markup.italic: #800080", - "2026-dark": "markup.italic: #ADBAC7", + "2026-dark": "markup.italic: #C9D1D9", "2026-light": "markup.italic: #1F2328" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "markup.italic: #C586C0", "hc_light": "markup.italic: #800080", "light_modern": "markup.italic: #800080", - "2026-dark": "markup.italic: #ADBAC7", + "2026-dark": "markup.italic: #C9D1D9", "2026-light": "markup.italic: #1F2328" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "markup.italic: #C586C0", "hc_light": "markup.italic: #800080", "light_modern": "markup.italic: #800080", - "2026-dark": "markup.italic: #ADBAC7", + "2026-dark": "markup.italic: #C9D1D9", "2026-light": "markup.italic: #1F2328" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "markup.inline.raw: #CE9178", "hc_light": "markup.inline.raw: #0F4A85", "light_modern": "markup.inline.raw: #800000", - "2026-dark": "markup.inline.raw: #6CB6FF", + "2026-dark": "markup.inline.raw: #79C0FF", "2026-light": "markup.inline.raw: #0550AE" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "markup.inline.raw: #CE9178", "hc_light": "markup.inline.raw: #0F4A85", "light_modern": "markup.inline.raw: #800000", - "2026-dark": "markup.inline.raw: #6CB6FF", + "2026-dark": "markup.inline.raw: #79C0FF", "2026-light": "markup.inline.raw: #0550AE" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "markup.inline.raw: #CE9178", "hc_light": "markup.inline.raw: #0F4A85", "light_modern": "markup.inline.raw: #800000", - "2026-dark": "markup.inline.raw: #6CB6FF", + "2026-dark": "markup.inline.raw: #79C0FF", "2026-light": "markup.inline.raw: #0550AE" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "markup.quote: #8DDB8C", + "2026-dark": "markup.quote: #7EE787", "2026-light": "markup.quote: #116329" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "markup.quote: #8DDB8C", + "2026-dark": "markup.quote: #7EE787", "2026-light": "markup.quote: #116329" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "markup.quote: #8DDB8C", + "2026-dark": "markup.quote: #7EE787", "2026-light": "markup.quote: #116329" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "markup.quote: #8DDB8C", + "2026-dark": "markup.quote: #7EE787", "2026-light": "markup.quote: #116329" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "markup.quote: #8DDB8C", + "2026-dark": "markup.quote: #7EE787", "2026-light": "markup.quote: #116329" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "markup.quote: #8DDB8C", + "2026-dark": "markup.quote: #7EE787", "2026-light": "markup.quote: #116329" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.separator: #6CB6FF", + "2026-dark": "meta.separator: #79C0FF", "2026-light": "meta.separator: #0550AE" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.separator: #6CB6FF", + "2026-dark": "meta.separator: #79C0FF", "2026-light": "meta.separator: #0550AE" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.separator: #6CB6FF", + "2026-dark": "meta.separator: #79C0FF", "2026-light": "meta.separator: #0550AE" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string.other.link: #96D0FF", + "2026-dark": "string.other.link: #A5D6FF", "2026-light": "string.other.link: #0A3069" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string.other.link: #96D0FF", + "2026-dark": "string.other.link: #A5D6FF", "2026-light": "string.other.link: #0A3069" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string.other.link: #96D0FF", + "2026-dark": "string.other.link: #A5D6FF", "2026-light": "string.other.link: #0A3069" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string.other.link: #96D0FF", + "2026-dark": "string.other.link: #A5D6FF", "2026-light": "string.other.link: #0A3069" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading entity.name: #6CB6FF", + "2026-dark": "markup.heading entity.name: #79C0FF", "2026-light": "markup.heading entity.name: #0550AE" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -4075,7 +4075,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "punctuation.definition.list.begin.markdown: #6796E6", "hc_light": "punctuation.definition.list.begin.markdown: #0451A5", "light_modern": "punctuation.definition.list.begin.markdown: #0451A5", - "2026-dark": "punctuation.definition.list.begin.markdown: #F69D50", + "2026-dark": "punctuation.definition.list.begin.markdown: #FFA657", "2026-light": "punctuation.definition.list.begin.markdown: #953800" } }, @@ -4203,7 +4203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string.other.link: #96D0FF", + "2026-dark": "string.other.link: #A5D6FF", "2026-light": "string.other.link: #0A3069" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_mm.json b/extensions/vscode-colorize-tests/test/colorize-results/test_mm.json index 43a218ae9f6..5e4c0f019cb 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_mm.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_mm.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -315,7 +315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -331,7 +331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -347,7 +347,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -443,7 +443,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -491,7 +491,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -507,7 +507,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -715,7 +715,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -731,7 +731,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -763,7 +763,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -795,7 +795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -827,7 +827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -875,7 +875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -955,7 +955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "support.constant: #6CB6FF", + "2026-dark": "support.constant: #79C0FF", "2026-light": "support.constant: #0550AE" } }, @@ -971,7 +971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -987,7 +987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "support.constant: #6CB6FF", + "2026-dark": "support.constant: #79C0FF", "2026-light": "support.constant: #0550AE" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "support.constant: #6CB6FF", + "2026-dark": "support.constant: #79C0FF", "2026-light": "support.constant: #0550AE" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3723,7 +3723,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3787,7 +3787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4027,7 +4027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4043,7 +4043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4075,7 +4075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4107,7 +4107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4139,7 +4139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4155,7 +4155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4203,7 +4203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4219,7 +4219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4331,7 +4331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_p6.json b/extensions/vscode-colorize-tests/test/colorize-results/test_p6.json index 05acf5f89c6..71a00ce35ba 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_p6.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_p6.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -187,7 +187,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -315,7 +315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -427,7 +427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -459,7 +459,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -827,7 +827,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -859,7 +859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -987,7 +987,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_php.json b/extensions/vscode-colorize-tests/test/colorize-results/test_php.json index 6faea53b46f..13dd2e0860b 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_php.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_php.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -139,7 +139,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -203,7 +203,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -251,7 +251,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -299,7 +299,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -363,7 +363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -395,7 +395,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -475,7 +475,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -491,7 +491,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -555,7 +555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -571,7 +571,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -587,7 +587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -603,7 +603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -619,7 +619,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -651,7 +651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -779,7 +779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -843,7 +843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -859,7 +859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -875,7 +875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -923,7 +923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -939,7 +939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -955,7 +955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3723,7 +3723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3787,7 +3787,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4107,7 +4107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4219,7 +4219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4539,7 +4539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4731,7 +4731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4763,7 +4763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4779,7 +4779,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4795,7 +4795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4811,7 +4811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4827,7 +4827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4843,7 +4843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4859,7 +4859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4875,7 +4875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4939,7 +4939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4955,7 +4955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5051,7 +5051,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5083,7 +5083,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -5259,7 +5259,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_pl.json b/extensions/vscode-colorize-tests/test/colorize-results/test_pl.json index 0554c7b878c..788c4589996 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_pl.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_pl.json @@ -75,7 +75,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -91,7 +91,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -123,7 +123,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -251,7 +251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -267,7 +267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -299,7 +299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -427,7 +427,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -491,7 +491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -507,7 +507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -555,7 +555,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -571,7 +571,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -587,7 +587,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -603,7 +603,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -619,7 +619,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -635,7 +635,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -651,7 +651,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -683,7 +683,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -699,7 +699,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -715,7 +715,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -731,7 +731,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -827,7 +827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -955,7 +955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -971,7 +971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_ps1.json b/extensions/vscode-colorize-tests/test/colorize-results/test_ps1.json index d4c6f3a6869..5cd32c1cb2a 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_ps1.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_ps1.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -427,7 +427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -443,7 +443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -651,7 +651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -747,7 +747,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -955,7 +955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -971,7 +971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -987,7 +987,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4075,7 +4075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_pug.json b/extensions/vscode-colorize-tests/test/colorize-results/test_pug.json index b2d11118234..4b30aae9bbf 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_pug.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_pug.json @@ -11,7 +11,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", "light_modern": "string.comment.buffered.block.pug: #0000FF", - "2026-dark": "string.comment: #768390", + "2026-dark": "string.comment: #8B949E", "2026-light": "string.comment.buffered.block.pug: #0000FF" } }, @@ -27,7 +27,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", "light_modern": "string.comment.buffered.block.pug: #0000FF", - "2026-dark": "string.comment: #768390", + "2026-dark": "string.comment: #8B949E", "2026-light": "string.comment.buffered.block.pug: #0000FF" } }, @@ -43,7 +43,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", "light_modern": "string.comment.buffered.block.pug: #0000FF", - "2026-dark": "string.comment: #768390", + "2026-dark": "string.comment: #8B949E", "2026-light": "string.comment.buffered.block.pug: #0000FF" } }, @@ -59,7 +59,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -91,7 +91,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -123,7 +123,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -139,7 +139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -411,7 +411,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -443,7 +443,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -475,7 +475,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -491,7 +491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -587,7 +587,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -619,7 +619,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -635,7 +635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -683,7 +683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -699,7 +699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -715,7 +715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -843,7 +843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -859,7 +859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -875,7 +875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -891,7 +891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -907,7 +907,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -939,7 +939,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -971,7 +971,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -987,7 +987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.object.member: #ADBAC7", + "2026-dark": "meta.object.member: #C9D1D9", "2026-light": "meta.object.member: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.comment.buffered.block.pug: #0F4A85", "light_modern": "string.comment.buffered.block.pug: #0000FF", - "2026-dark": "string.comment: #768390", + "2026-dark": "string.comment: #8B949E", "2026-light": "string.comment.buffered.block.pug: #0000FF" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.interpolated.pug: #0F4A85", "light_modern": "string.interpolated.pug: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.interpolated.pug: #0000FF" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.interpolated.pug: #0F4A85", "light_modern": "string.interpolated.pug: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.interpolated.pug: #0000FF" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.interpolated.pug: #0F4A85", "light_modern": "string.interpolated.pug: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.interpolated.pug: #0000FF" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_py.json b/extensions/vscode-colorize-tests/test/colorize-results/test_py.json index ac5176949f9..4cfd3f2466a 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_py.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_py.json @@ -91,7 +91,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -171,7 +171,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -315,7 +315,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -395,7 +395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -459,7 +459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -475,7 +475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -699,7 +699,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -731,7 +731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -923,7 +923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -939,7 +939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -971,7 +971,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3275,7 +3275,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3403,7 +3403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4603,7 +4603,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -4683,7 +4683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -4843,7 +4843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4859,7 +4859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4875,7 +4875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4955,7 +4955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4971,7 +4971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4987,7 +4987,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5083,7 +5083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5115,7 +5115,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5163,7 +5163,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5243,7 +5243,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -5355,7 +5355,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -5419,7 +5419,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -5531,7 +5531,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -5675,7 +5675,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5739,7 +5739,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -5803,7 +5803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -5963,7 +5963,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6043,7 +6043,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6187,7 +6187,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6347,7 +6347,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6539,7 +6539,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6555,7 +6555,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -6587,7 +6587,7 @@ "dark_modern": "punctuation.character.set.begin.regexp: #CE9178", "hc_light": "punctuation.character.set.begin.regexp: #D16969", "light_modern": "punctuation.character.set.begin.regexp: #D16969", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -6619,7 +6619,7 @@ "dark_modern": "punctuation.character.set.end.regexp: #CE9178", "hc_light": "punctuation.character.set.end.regexp: #D16969", "light_modern": "punctuation.character.set.end.regexp: #D16969", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -6667,7 +6667,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -6715,7 +6715,7 @@ "dark_modern": "punctuation.character.set.begin.regexp: #CE9178", "hc_light": "punctuation.character.set.begin.regexp: #D16969", "light_modern": "punctuation.character.set.begin.regexp: #D16969", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -6747,7 +6747,7 @@ "dark_modern": "punctuation.character.set.end.regexp: #CE9178", "hc_light": "punctuation.character.set.end.regexp: #D16969", "light_modern": "punctuation.character.set.end.regexp: #D16969", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -6795,7 +6795,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -6811,7 +6811,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -6859,7 +6859,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "support: #6CB6FF", + "2026-dark": "support: #79C0FF", "2026-light": "support: #0550AE" } }, @@ -6907,7 +6907,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -7163,7 +7163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7179,7 +7179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7195,7 +7195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7499,7 +7499,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7515,7 +7515,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7531,7 +7531,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7627,7 +7627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -7691,7 +7691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -7739,7 +7739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -7755,7 +7755,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7771,7 +7771,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -7867,7 +7867,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7883,7 +7883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7899,7 +7899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7979,7 +7979,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7995,7 +7995,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8027,7 +8027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8043,7 +8043,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8059,7 +8059,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8091,7 +8091,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8107,7 +8107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8123,7 +8123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8155,7 +8155,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8171,7 +8171,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8203,7 +8203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8219,7 +8219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8283,7 +8283,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8299,7 +8299,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -8315,7 +8315,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -8331,7 +8331,7 @@ "dark_modern": "punctuation.character.set.begin.regexp: #CE9178", "hc_light": "punctuation.character.set.begin.regexp: #D16969", "light_modern": "punctuation.character.set.begin.regexp: #D16969", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -8363,7 +8363,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -8443,7 +8443,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8459,7 +8459,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8475,7 +8475,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8491,7 +8491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8507,7 +8507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8523,7 +8523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8539,7 +8539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8571,7 +8571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8587,7 +8587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8619,7 +8619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8635,7 +8635,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8667,7 +8667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8683,7 +8683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8699,7 +8699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8715,7 +8715,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_r.json b/extensions/vscode-colorize-tests/test/colorize-results/test_r.json index 2eea856a503..683af8444e4 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_r.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_r.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -123,7 +123,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -139,7 +139,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -171,7 +171,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -203,7 +203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -219,7 +219,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -235,7 +235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -251,7 +251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -299,7 +299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -315,7 +315,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -331,7 +331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -347,7 +347,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -363,7 +363,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -379,7 +379,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -395,7 +395,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -411,7 +411,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -427,7 +427,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -443,7 +443,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -459,7 +459,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_rb.json b/extensions/vscode-colorize-tests/test/colorize-results/test_rb.json index c64becd54ff..57de9e15b16 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_rb.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_rb.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -123,7 +123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -235,7 +235,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -315,7 +315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -507,7 +507,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -635,7 +635,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -667,7 +667,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -715,7 +715,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -731,7 +731,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -747,7 +747,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -763,7 +763,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -779,7 +779,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -795,7 +795,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -827,7 +827,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -907,7 +907,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -939,7 +939,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -955,7 +955,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -971,7 +971,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -987,7 +987,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3227,7 +3227,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "punctuation.section.embedded: #569CD6", "hc_light": "punctuation.section.embedded: #0F4A85", "light_modern": "punctuation.section.embedded: #0000FF", - "2026-dark": "punctuation.section.embedded: #F47067", + "2026-dark": "punctuation.section.embedded: #FF7B72", "2026-light": "punctuation.section.embedded: #CF222E" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4027,7 +4027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4043,7 +4043,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4203,7 +4203,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4219,7 +4219,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -4331,7 +4331,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4427,7 +4427,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4603,7 +4603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_regexp.ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test_regexp.ts.json index 50bb6e24e1a..c956996bec0 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_regexp.ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_regexp.ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -91,7 +91,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -107,7 +107,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -139,7 +139,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -219,7 +219,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -267,7 +267,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", "light_modern": "constant.other.character-class.set.regexp: #811F3F", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -379,7 +379,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -411,7 +411,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -443,7 +443,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -523,7 +523,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -635,7 +635,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -667,7 +667,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -747,7 +747,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -763,7 +763,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -779,7 +779,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -795,7 +795,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -907,7 +907,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -939,7 +939,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -971,7 +971,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "constant.character: #569CD6", "hc_light": "constant.character: #0F4A85", "light_modern": "constant.character: #0000FF", - "2026-dark": "constant.character: #F47067", + "2026-dark": "constant.character: #FF7B72", "2026-light": "constant.character: #CF222E" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "variable.other.constant: #4FC1FF", "hc_light": "variable.other.constant: #02715D", "light_modern": "variable.other.constant: #0070C1", - "2026-dark": "variable.other.constant: #6CB6FF", + "2026-dark": "variable.other.constant: #79C0FF", "2026-light": "variable.other.constant: #0550AE" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", "light_modern": "constant.other.character-class.set.regexp: #811F3F", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "constant.other.character-class.set.regexp: #D16969", "hc_light": "constant.other.character-class.set.regexp: #811F3F", "light_modern": "constant.other.character-class.set.regexp: #811F3F", - "2026-dark": "constant: #6CB6FF", + "2026-dark": "constant: #79C0FF", "2026-light": "constant: #0550AE" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "constant.character.escape: #D7BA7D", "hc_light": "constant.character.escape: #EE0000", "light_modern": "constant.character.escape: #EE0000", - "2026-dark": "string.regexp constant.character.escape: #8DDB8C", + "2026-dark": "string.regexp constant.character.escape: #7EE787", "2026-light": "string.regexp constant.character.escape: #116329" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_rs.json b/extensions/vscode-colorize-tests/test/colorize-results/test_rs.json index 6e6b1f02eec..455352e23bc 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_rs.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_rs.json @@ -11,7 +11,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -107,7 +107,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -139,7 +139,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -219,7 +219,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -411,7 +411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -475,7 +475,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -731,7 +731,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -779,7 +779,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -859,7 +859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -987,7 +987,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_rst.json b/extensions/vscode-colorize-tests/test/colorize-results/test_rst.json index 21197a34fc5..d1c397f0683 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_rst.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_rst.json @@ -11,7 +11,7 @@ "dark_modern": "markup.italic: #C586C0", "hc_light": "markup.italic: #800080", "light_modern": "markup.italic: #800080", - "2026-dark": "markup.italic: #ADBAC7", + "2026-dark": "markup.italic: #C9D1D9", "2026-light": "markup.italic: #1F2328" } }, @@ -43,7 +43,7 @@ "dark_modern": "markup.bold: #569CD6", "hc_light": "markup.bold: #000080", "light_modern": "markup.bold: #000080", - "2026-dark": "markup.bold: #ADBAC7", + "2026-dark": "markup.bold: #C9D1D9", "2026-light": "markup.bold: #1F2328" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -363,7 +363,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -395,7 +395,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -411,7 +411,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -443,7 +443,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -475,7 +475,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -507,7 +507,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -539,7 +539,7 @@ "dark_modern": "markup.heading: #569CD6", "hc_light": "markup.heading: #0F4A85", "light_modern": "markup.heading: #800000", - "2026-dark": "markup.heading: #6CB6FF", + "2026-dark": "markup.heading: #79C0FF", "2026-light": "markup.heading: #0550AE" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_scss.json b/extensions/vscode-colorize-tests/test/colorize-results/test_scss.json index bb2d6995b79..01306057758 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_scss.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_scss.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -123,7 +123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -267,7 +267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -283,7 +283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "support.constant: #6CB6FF", + "2026-dark": "support.constant: #79C0FF", "2026-light": "support.constant: #0550AE" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2619,7 +2619,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2651,7 +2651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3531,7 +3531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3579,7 +3579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4107,7 +4107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -4155,7 +4155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4331,7 +4331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5115,7 +5115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5163,7 +5163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5179,7 +5179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5403,7 +5403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -5499,7 +5499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5515,7 +5515,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5531,7 +5531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5547,7 +5547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5563,7 +5563,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5595,7 +5595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5611,7 +5611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5627,7 +5627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5659,7 +5659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5691,7 +5691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5707,7 +5707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5739,7 +5739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5755,7 +5755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5787,7 +5787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5803,7 +5803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5835,7 +5835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5851,7 +5851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -5867,7 +5867,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -5899,7 +5899,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -5915,7 +5915,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -5931,7 +5931,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -6587,7 +6587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -6603,7 +6603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -6619,7 +6619,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -6939,7 +6939,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -6955,7 +6955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7083,7 +7083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7099,7 +7099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -7835,7 +7835,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7851,7 +7851,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -7867,7 +7867,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -7899,7 +7899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7915,7 +7915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -7995,7 +7995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -8011,7 +8011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -8859,7 +8859,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8875,7 +8875,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -8891,7 +8891,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -8955,7 +8955,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8971,7 +8971,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8987,7 +8987,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9035,7 +9035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9051,7 +9051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9083,7 +9083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9099,7 +9099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9115,7 +9115,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9131,7 +9131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9147,7 +9147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -9227,7 +9227,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9243,7 +9243,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9259,7 +9259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9323,7 +9323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9339,7 +9339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9403,7 +9403,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9579,7 +9579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9595,7 +9595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9611,7 +9611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9659,7 +9659,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -9675,7 +9675,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -9691,7 +9691,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -10299,7 +10299,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -10315,7 +10315,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -10331,7 +10331,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -11611,7 +11611,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -11659,7 +11659,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -11675,7 +11675,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -11691,7 +11691,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -11819,7 +11819,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -12171,7 +12171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12187,7 +12187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12251,7 +12251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12267,7 +12267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12731,7 +12731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12747,7 +12747,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12811,7 +12811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -12827,7 +12827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -13371,7 +13371,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -13387,7 +13387,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -13403,7 +13403,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -13419,7 +13419,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -13435,7 +13435,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -13451,7 +13451,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -14555,7 +14555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -14571,7 +14571,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -14587,7 +14587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -14619,7 +14619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -14635,7 +14635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.definition.variable: #F69D50", + "2026-dark": "meta.definition.variable: #FFA657", "2026-light": "meta.definition.variable: #953800" } }, @@ -15195,7 +15195,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -15211,7 +15211,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -15227,7 +15227,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -15819,7 +15819,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -15835,7 +15835,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -15851,7 +15851,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -15979,7 +15979,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -16251,7 +16251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16267,7 +16267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16331,7 +16331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16347,7 +16347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -16443,7 +16443,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -16459,7 +16459,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -16475,7 +16475,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -17227,7 +17227,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -17243,7 +17243,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -17259,7 +17259,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -17867,7 +17867,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -17883,7 +17883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -17899,7 +17899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -18347,7 +18347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -18363,7 +18363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -18379,7 +18379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -18587,7 +18587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -18603,7 +18603,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -18619,7 +18619,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -18683,7 +18683,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -19387,7 +19387,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -19547,7 +19547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -19563,7 +19563,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -19579,7 +19579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -19643,7 +19643,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -20347,7 +20347,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -20459,7 +20459,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -20475,7 +20475,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -20491,7 +20491,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -20555,7 +20555,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -21099,7 +21099,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -21547,7 +21547,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -21563,7 +21563,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -21579,7 +21579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -21643,7 +21643,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -22411,7 +22411,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -22523,7 +22523,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -22539,7 +22539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -22555,7 +22555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -22619,7 +22619,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -22683,7 +22683,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -22907,7 +22907,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -23403,7 +23403,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -23499,7 +23499,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -23515,7 +23515,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -23531,7 +23531,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -23595,7 +23595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -23627,7 +23627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -23787,7 +23787,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -23803,7 +23803,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -23819,7 +23819,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -23867,7 +23867,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -23883,7 +23883,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -23899,7 +23899,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -23963,7 +23963,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -24251,7 +24251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -24267,7 +24267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -24283,7 +24283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -24395,7 +24395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -24619,7 +24619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -24683,7 +24683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -24811,7 +24811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -25099,7 +25099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -25115,7 +25115,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -25131,7 +25131,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -25227,7 +25227,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -25291,7 +25291,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -25643,7 +25643,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -25659,7 +25659,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -25675,7 +25675,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -25739,7 +25739,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -26507,7 +26507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -26619,7 +26619,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -26651,7 +26651,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -26667,7 +26667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -26683,7 +26683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -26747,7 +26747,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -26763,7 +26763,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -26779,7 +26779,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27051,7 +27051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -27067,7 +27067,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -27083,7 +27083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -27163,7 +27163,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27179,7 +27179,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -27195,7 +27195,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27403,7 +27403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -27499,7 +27499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -27691,7 +27691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -27835,7 +27835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -27899,7 +27899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.property-name: #6CB6FF", + "2026-dark": "meta.property-name: #79C0FF", "2026-light": "meta.property-name: #0550AE" } }, @@ -27995,7 +27995,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -28011,7 +28011,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -28027,7 +28027,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -29019,7 +29019,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -29451,7 +29451,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -29899,7 +29899,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -29915,7 +29915,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -29931,7 +29931,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -29995,7 +29995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -30027,7 +30027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -30171,7 +30171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -30203,7 +30203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -30251,7 +30251,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -30267,7 +30267,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -30283,7 +30283,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -30347,7 +30347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -30379,7 +30379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -30459,7 +30459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -30491,7 +30491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -30523,7 +30523,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -30539,7 +30539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -30555,7 +30555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_sh.json b/extensions/vscode-colorize-tests/test/colorize-results/test_sh.json index 8ed40530217..893ac29a5d9 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_sh.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_sh.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -139,7 +139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -219,7 +219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -507,7 +507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -731,7 +731,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -747,7 +747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -763,7 +763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -779,7 +779,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -875,7 +875,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -891,7 +891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -939,7 +939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -955,7 +955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -971,7 +971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2939,7 +2939,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3083,7 +3083,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3787,7 +3787,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_shader.json b/extensions/vscode-colorize-tests/test/colorize-results/test_shader.json index f4d69d42a29..afea9d084a0 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_shader.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_shader.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -91,7 +91,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -315,7 +315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -395,7 +395,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -427,7 +427,7 @@ "dark_modern": "support.variable: #9CDCFE", "hc_light": "support.variable: #001080", "light_modern": "support.variable: #001080", - "2026-dark": "support.variable: #6CB6FF", + "2026-dark": "support.variable: #79C0FF", "2026-light": "support.variable: #0550AE" } }, @@ -491,7 +491,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -731,7 +731,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_sql.json b/extensions/vscode-colorize-tests/test/colorize-results/test_sql.json index e5bca5eea12..cbe5b1134a9 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_sql.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_sql.json @@ -11,7 +11,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -107,7 +107,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -139,7 +139,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -187,7 +187,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -507,7 +507,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -539,7 +539,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_sty.json b/extensions/vscode-colorize-tests/test/colorize-results/test_sty.json index ddf7d23c472..558aebca49c 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_sty.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_sty.json @@ -1579,7 +1579,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_swift.json b/extensions/vscode-colorize-tests/test/colorize-results/test_swift.json index 6a11e8c73c3..6dbd808d413 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_swift.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_swift.json @@ -11,7 +11,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -91,7 +91,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -347,7 +347,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -379,7 +379,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -475,7 +475,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_tex.json b/extensions/vscode-colorize-tests/test/colorize-results/test_tex.json index 4b76479dac6..3b35e7e82f1 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_tex.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_tex.json @@ -59,7 +59,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, @@ -427,7 +427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.parameter.function: #ADBAC7", + "2026-dark": "variable.parameter.function: #C9D1D9", "2026-light": "variable.parameter.function: #1F2328" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_ts.json b/extensions/vscode-colorize-tests/test/colorize-results/test_ts.json index 8f6464dfb77..0c03bd60cab 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_ts.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -171,7 +171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -219,7 +219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -251,7 +251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -299,7 +299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -315,7 +315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -363,7 +363,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -395,7 +395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -427,7 +427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -443,7 +443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -475,7 +475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -523,7 +523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -555,7 +555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -651,7 +651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -715,7 +715,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -731,7 +731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -747,7 +747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -779,7 +779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -827,7 +827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -875,7 +875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -971,7 +971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2171,7 +2171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2331,7 +2331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2731,7 +2731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2747,7 +2747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2779,7 +2779,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2811,7 +2811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2827,7 +2827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2859,7 +2859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2923,7 +2923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3019,7 +3019,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3035,7 +3035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3099,7 +3099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3131,7 +3131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3259,7 +3259,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3275,7 +3275,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3291,7 +3291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3323,7 +3323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3355,7 +3355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3371,7 +3371,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3419,7 +3419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3467,7 +3467,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3483,7 +3483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3531,7 +3531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3547,7 +3547,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3563,7 +3563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3611,7 +3611,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3675,7 +3675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3707,7 +3707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3723,7 +3723,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3771,7 +3771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3851,7 +3851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3883,7 +3883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3979,7 +3979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -3995,7 +3995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4027,7 +4027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4043,7 +4043,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4059,7 +4059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4139,7 +4139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4155,7 +4155,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4171,7 +4171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4203,7 +4203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4235,7 +4235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4267,7 +4267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4299,7 +4299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4315,7 +4315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4331,7 +4331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4347,7 +4347,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4395,7 +4395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4427,7 +4427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4459,7 +4459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4491,7 +4491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4523,7 +4523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4539,7 +4539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4571,7 +4571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4635,7 +4635,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4651,7 +4651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4667,7 +4667,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4683,7 +4683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4715,7 +4715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4731,7 +4731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4747,7 +4747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4779,7 +4779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4811,7 +4811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4827,7 +4827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4843,7 +4843,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4859,7 +4859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4875,7 +4875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4891,7 +4891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4907,7 +4907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4923,7 +4923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4939,7 +4939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4955,7 +4955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -4987,7 +4987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5003,7 +5003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5019,7 +5019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5035,7 +5035,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5051,7 +5051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5067,7 +5067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5115,7 +5115,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -5131,7 +5131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5147,7 +5147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5163,7 +5163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5179,7 +5179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5211,7 +5211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5227,7 +5227,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5243,7 +5243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5259,7 +5259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5275,7 +5275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5291,7 +5291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5323,7 +5323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5339,7 +5339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5355,7 +5355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5387,7 +5387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5403,7 +5403,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5419,7 +5419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5435,7 +5435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5451,7 +5451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5483,7 +5483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5515,7 +5515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5531,7 +5531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5547,7 +5547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5563,7 +5563,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -5579,7 +5579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5595,7 +5595,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5611,7 +5611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5643,7 +5643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5659,7 +5659,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -5675,7 +5675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5691,7 +5691,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5707,7 +5707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5723,7 +5723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5739,7 +5739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5755,7 +5755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5787,7 +5787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5819,7 +5819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5835,7 +5835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5851,7 +5851,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5867,7 +5867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5883,7 +5883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5899,7 +5899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5915,7 +5915,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5931,7 +5931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5963,7 +5963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -5979,7 +5979,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -5995,7 +5995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6011,7 +6011,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6027,7 +6027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6043,7 +6043,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6059,7 +6059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6075,7 +6075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6091,7 +6091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6107,7 +6107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6123,7 +6123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6139,7 +6139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6155,7 +6155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6171,7 +6171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6187,7 +6187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6203,7 +6203,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6219,7 +6219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6235,7 +6235,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6251,7 +6251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6267,7 +6267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6283,7 +6283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6299,7 +6299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6315,7 +6315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6347,7 +6347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6363,7 +6363,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6379,7 +6379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6395,7 +6395,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6411,7 +6411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6427,7 +6427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6443,7 +6443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6459,7 +6459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6475,7 +6475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6491,7 +6491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6507,7 +6507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6523,7 +6523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6539,7 +6539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6555,7 +6555,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6571,7 +6571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6587,7 +6587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6603,7 +6603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6619,7 +6619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6635,7 +6635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6651,7 +6651,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6667,7 +6667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6683,7 +6683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6699,7 +6699,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6715,7 +6715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6731,7 +6731,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6747,7 +6747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6763,7 +6763,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6779,7 +6779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6795,7 +6795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6811,7 +6811,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6827,7 +6827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6843,7 +6843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6859,7 +6859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6875,7 +6875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6891,7 +6891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6907,7 +6907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6923,7 +6923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6955,7 +6955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -6971,7 +6971,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6987,7 +6987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7003,7 +7003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7019,7 +7019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7051,7 +7051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7083,7 +7083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7099,7 +7099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7115,7 +7115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7131,7 +7131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7147,7 +7147,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7163,7 +7163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7179,7 +7179,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7195,7 +7195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7227,7 +7227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7243,7 +7243,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -7259,7 +7259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7275,7 +7275,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7291,7 +7291,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7307,7 +7307,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7323,7 +7323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7339,7 +7339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7355,7 +7355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7371,7 +7371,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -7387,7 +7387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7403,7 +7403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7419,7 +7419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7451,7 +7451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7483,7 +7483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7499,7 +7499,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7515,7 +7515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7531,7 +7531,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7547,7 +7547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7563,7 +7563,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7579,7 +7579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7595,7 +7595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7611,7 +7611,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7627,7 +7627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7643,7 +7643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7659,7 +7659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7675,7 +7675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7691,7 +7691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7707,7 +7707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7723,7 +7723,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7739,7 +7739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7755,7 +7755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7771,7 +7771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7803,7 +7803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7819,7 +7819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7835,7 +7835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7867,7 +7867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7899,7 +7899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7931,7 +7931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7947,7 +7947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -7963,7 +7963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -7995,7 +7995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8027,7 +8027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8043,7 +8043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8059,7 +8059,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8075,7 +8075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8091,7 +8091,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8107,7 +8107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8139,7 +8139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8171,7 +8171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8187,7 +8187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8219,7 +8219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8251,7 +8251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8267,7 +8267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8283,7 +8283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8315,7 +8315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8347,7 +8347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8363,7 +8363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8379,7 +8379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8395,7 +8395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8411,7 +8411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8427,7 +8427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8459,7 +8459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8491,7 +8491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8507,7 +8507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8539,7 +8539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8555,7 +8555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8571,7 +8571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8587,7 +8587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8603,7 +8603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8619,7 +8619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8651,7 +8651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8667,7 +8667,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8683,7 +8683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8699,7 +8699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8715,7 +8715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8747,7 +8747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8779,7 +8779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8795,7 +8795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8811,7 +8811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8827,7 +8827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8843,7 +8843,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8859,7 +8859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8875,7 +8875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8891,7 +8891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8923,7 +8923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8955,7 +8955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -8971,7 +8971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9003,7 +9003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9019,7 +9019,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -9035,7 +9035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9051,7 +9051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9067,7 +9067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9099,7 +9099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9147,7 +9147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9163,7 +9163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9179,7 +9179,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9195,7 +9195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9243,7 +9243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9259,7 +9259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9275,7 +9275,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9307,7 +9307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9323,7 +9323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9339,7 +9339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9355,7 +9355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9387,7 +9387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9403,7 +9403,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -9419,7 +9419,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9435,7 +9435,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9451,7 +9451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9483,7 +9483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9531,7 +9531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9547,7 +9547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9563,7 +9563,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9579,7 +9579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9611,7 +9611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9643,7 +9643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9659,7 +9659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9675,7 +9675,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9707,7 +9707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9723,7 +9723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9739,7 +9739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9755,7 +9755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9787,7 +9787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9803,7 +9803,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9819,7 +9819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9851,7 +9851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9883,7 +9883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9915,7 +9915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9931,7 +9931,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9947,7 +9947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -9979,7 +9979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10011,7 +10011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10027,7 +10027,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10059,7 +10059,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10075,7 +10075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10107,7 +10107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10123,7 +10123,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10139,7 +10139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10155,7 +10155,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -10171,7 +10171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10187,7 +10187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10203,7 +10203,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10219,7 +10219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10235,7 +10235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10267,7 +10267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10283,7 +10283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10299,7 +10299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10315,7 +10315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10331,7 +10331,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10347,7 +10347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10363,7 +10363,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10379,7 +10379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10411,7 +10411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10427,7 +10427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10443,7 +10443,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10459,7 +10459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10475,7 +10475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10491,7 +10491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10507,7 +10507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10539,7 +10539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10555,7 +10555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10571,7 +10571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10587,7 +10587,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10603,7 +10603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10619,7 +10619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10635,7 +10635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10651,7 +10651,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10683,7 +10683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10699,7 +10699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10715,7 +10715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10731,7 +10731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10747,7 +10747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10763,7 +10763,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10795,7 +10795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10811,7 +10811,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -10827,7 +10827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10843,7 +10843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10859,7 +10859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10891,7 +10891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10923,7 +10923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10939,7 +10939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -10955,7 +10955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10971,7 +10971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11003,7 +11003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11035,7 +11035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11051,7 +11051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11067,7 +11067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11083,7 +11083,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11115,7 +11115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11131,7 +11131,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11147,7 +11147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11179,7 +11179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11211,7 +11211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11243,7 +11243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11259,7 +11259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11275,7 +11275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11307,7 +11307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11339,7 +11339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11371,7 +11371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11387,7 +11387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11403,7 +11403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11435,7 +11435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11451,7 +11451,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -11467,7 +11467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11483,7 +11483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11499,7 +11499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11531,7 +11531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11547,7 +11547,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11563,7 +11563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11595,7 +11595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11611,7 +11611,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -11627,7 +11627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11643,7 +11643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11659,7 +11659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11675,7 +11675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11707,7 +11707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11739,7 +11739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11755,7 +11755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11787,7 +11787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11803,7 +11803,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -11819,7 +11819,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11835,7 +11835,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11851,7 +11851,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11867,7 +11867,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11883,7 +11883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11899,7 +11899,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11915,7 +11915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11931,7 +11931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11947,7 +11947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11963,7 +11963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11979,7 +11979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -11995,7 +11995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12011,7 +12011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12043,7 +12043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12059,7 +12059,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -12075,7 +12075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12091,7 +12091,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -12107,7 +12107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12123,7 +12123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12139,7 +12139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12155,7 +12155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12171,7 +12171,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -12187,7 +12187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12203,7 +12203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12219,7 +12219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12251,7 +12251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12267,7 +12267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12283,7 +12283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12299,7 +12299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12331,7 +12331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12347,7 +12347,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -12363,7 +12363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12379,7 +12379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12395,7 +12395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12427,7 +12427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12459,7 +12459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12475,7 +12475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12491,7 +12491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12507,7 +12507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12539,7 +12539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12555,7 +12555,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -12571,7 +12571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12587,7 +12587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12603,7 +12603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12619,7 +12619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12635,7 +12635,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12667,7 +12667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12683,7 +12683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12699,7 +12699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12715,7 +12715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12731,7 +12731,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -12747,7 +12747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12763,7 +12763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12779,7 +12779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12811,7 +12811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12827,7 +12827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12843,7 +12843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12859,7 +12859,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12891,7 +12891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12907,7 +12907,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -12923,7 +12923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12939,7 +12939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -12955,7 +12955,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -12987,7 +12987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13019,7 +13019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13035,7 +13035,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13051,7 +13051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13067,7 +13067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13099,7 +13099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13115,7 +13115,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -13131,7 +13131,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13147,7 +13147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13163,7 +13163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13179,7 +13179,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13195,7 +13195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13227,7 +13227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13243,7 +13243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13259,7 +13259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13275,7 +13275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13291,7 +13291,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13307,7 +13307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13323,7 +13323,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13339,7 +13339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13355,7 +13355,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13371,7 +13371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13403,7 +13403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13419,7 +13419,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13435,7 +13435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13451,7 +13451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13467,7 +13467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13483,7 +13483,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13499,7 +13499,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13515,7 +13515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13531,7 +13531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13563,7 +13563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13579,7 +13579,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13595,7 +13595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13611,7 +13611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13627,7 +13627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13643,7 +13643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13659,7 +13659,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13675,7 +13675,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13691,7 +13691,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13707,7 +13707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13723,7 +13723,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13739,7 +13739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13755,7 +13755,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13771,7 +13771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13787,7 +13787,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13803,7 +13803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13835,7 +13835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13851,7 +13851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -13867,7 +13867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13883,7 +13883,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13899,7 +13899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13915,7 +13915,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13947,7 +13947,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13963,7 +13963,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -13979,7 +13979,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -13995,7 +13995,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -14011,7 +14011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14043,7 +14043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14075,7 +14075,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14091,7 +14091,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14107,7 +14107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14123,7 +14123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14155,7 +14155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14171,7 +14171,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -14187,7 +14187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14203,7 +14203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14219,7 +14219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14251,7 +14251,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14283,7 +14283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14299,7 +14299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14315,7 +14315,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -14331,7 +14331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14347,7 +14347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14363,7 +14363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14395,7 +14395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14411,7 +14411,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -14427,7 +14427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14443,7 +14443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14475,7 +14475,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -14491,7 +14491,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14507,7 +14507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14523,7 +14523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14539,7 +14539,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14555,7 +14555,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -14571,7 +14571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14587,7 +14587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14603,7 +14603,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14619,7 +14619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14635,7 +14635,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14667,7 +14667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14683,7 +14683,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -14699,7 +14699,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14715,7 +14715,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14731,7 +14731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14747,7 +14747,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14763,7 +14763,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -14779,7 +14779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14795,7 +14795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14811,7 +14811,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14827,7 +14827,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -14843,7 +14843,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14859,7 +14859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14875,7 +14875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14891,7 +14891,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -14907,7 +14907,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14939,7 +14939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14955,7 +14955,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -14971,7 +14971,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -14987,7 +14987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15003,7 +15003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15019,7 +15019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15035,7 +15035,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15051,7 +15051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15067,7 +15067,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15099,7 +15099,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -15115,7 +15115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15131,7 +15131,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15147,7 +15147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15163,7 +15163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15179,7 +15179,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -15195,7 +15195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15211,7 +15211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15227,7 +15227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15243,7 +15243,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15259,7 +15259,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -15275,7 +15275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15291,7 +15291,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15307,7 +15307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15323,7 +15323,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15339,7 +15339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15355,7 +15355,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -15371,7 +15371,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15387,7 +15387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15403,7 +15403,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15419,7 +15419,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15435,7 +15435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15467,7 +15467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15483,7 +15483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15499,7 +15499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15515,7 +15515,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15531,7 +15531,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15563,7 +15563,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15579,7 +15579,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -15595,7 +15595,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15611,7 +15611,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15627,7 +15627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15659,7 +15659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15675,7 +15675,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -15691,7 +15691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15707,7 +15707,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15723,7 +15723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15739,7 +15739,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15755,7 +15755,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -15771,7 +15771,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15787,7 +15787,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15803,7 +15803,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15819,7 +15819,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -15835,7 +15835,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15851,7 +15851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15867,7 +15867,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15883,7 +15883,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15899,7 +15899,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15931,7 +15931,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15947,7 +15947,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -15963,7 +15963,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -15979,7 +15979,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -15995,7 +15995,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16011,7 +16011,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16027,7 +16027,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16043,7 +16043,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16059,7 +16059,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16091,7 +16091,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -16107,7 +16107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16123,7 +16123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16139,7 +16139,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16155,7 +16155,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16171,7 +16171,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -16187,7 +16187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16203,7 +16203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16219,7 +16219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16235,7 +16235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16251,7 +16251,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -16267,7 +16267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16283,7 +16283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16299,7 +16299,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16315,7 +16315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16331,7 +16331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16347,7 +16347,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16363,7 +16363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16379,7 +16379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16395,7 +16395,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -16411,7 +16411,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -16443,7 +16443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16539,7 +16539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -16571,7 +16571,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_vb.json b/extensions/vscode-colorize-tests/test/colorize-results/test_vb.json index 214c85ca274..08edffcc339 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_vb.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_vb.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -59,7 +59,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -91,7 +91,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -507,7 +507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -651,7 +651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -667,7 +667,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -779,7 +779,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -795,7 +795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -827,7 +827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -923,7 +923,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -939,7 +939,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -987,7 +987,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2571,7 +2571,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -2587,7 +2587,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -2907,7 +2907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2955,7 +2955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3163,7 +3163,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_xml.json b/extensions/vscode-colorize-tests/test/colorize-results/test_xml.json index 91b0598ffdc..259d5d43243 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_xml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_xml.json @@ -27,7 +27,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -91,7 +91,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -251,7 +251,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -331,7 +331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -411,7 +411,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -475,7 +475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -507,7 +507,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -571,7 +571,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -603,7 +603,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -667,7 +667,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -731,7 +731,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -795,7 +795,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -811,7 +811,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -827,7 +827,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -891,7 +891,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -907,7 +907,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -923,7 +923,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -987,7 +987,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1915,7 +1915,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2107,7 +2107,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2203,7 +2203,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2235,7 +2235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2363,7 +2363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2395,7 +2395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2459,7 +2459,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2475,7 +2475,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2491,7 +2491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.quoted.double.xml: #0F4A85", "light_modern": "string.quoted.double.xml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.quoted.double.xml: #0000FF" } }, @@ -2555,7 +2555,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-results/test_yaml.json b/extensions/vscode-colorize-tests/test/colorize-results/test_yaml.json index 6783983684b..7902e3b7cc9 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/test_yaml.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/test_yaml.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity: #6CB6FF", + "2026-dark": "entity: #79C0FF", "2026-light": "entity: #0550AE" } }, @@ -59,7 +59,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -75,7 +75,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -91,7 +91,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -107,7 +107,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -123,7 +123,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -171,7 +171,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -187,7 +187,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -203,7 +203,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -219,7 +219,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -235,7 +235,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -251,7 +251,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -267,7 +267,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -283,7 +283,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -299,7 +299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -315,7 +315,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -331,7 +331,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -347,7 +347,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -363,7 +363,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -379,7 +379,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -411,7 +411,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -427,7 +427,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -443,7 +443,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -459,7 +459,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -475,7 +475,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -507,7 +507,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -523,7 +523,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -539,7 +539,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -555,7 +555,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -571,7 +571,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -619,7 +619,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -635,7 +635,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "punctuation.definition.comment: #768390", + "2026-dark": "punctuation.definition.comment: #8B949E", "2026-light": "punctuation.definition.comment: #6E7781" } }, @@ -651,7 +651,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -667,7 +667,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -683,7 +683,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -699,7 +699,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -715,7 +715,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -731,7 +731,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -763,7 +763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -779,7 +779,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -795,7 +795,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -811,7 +811,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -827,7 +827,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -843,7 +843,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -859,7 +859,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -875,7 +875,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -891,7 +891,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -907,7 +907,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -923,7 +923,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -939,7 +939,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -971,7 +971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -987,7 +987,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1019,7 +1019,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1035,7 +1035,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.in.yaml: #0F4A85", "light_modern": "string.unquoted.plain.in.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.in.yaml: #0000FF" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1131,7 +1131,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1147,7 +1147,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1227,7 +1227,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1259,7 +1259,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1291,7 +1291,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -1307,7 +1307,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1355,7 +1355,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -1419,7 +1419,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1435,7 +1435,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1467,7 +1467,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.in.yaml: #0F4A85", "light_modern": "string.unquoted.plain.in.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.in.yaml: #0000FF" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.in.yaml: #0F4A85", "light_modern": "string.unquoted.plain.in.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.in.yaml: #0000FF" } }, @@ -1547,7 +1547,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "invalid: #F44747", "hc_light": "invalid: #B5200D", "light_modern": "invalid: #CD3131", - "2026-dark": "invalid.illegal: #FF938A", + "2026-dark": "invalid.illegal: #FFA198", "2026-light": "invalid.illegal: #82071E" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -1611,7 +1611,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "meta.block: #ADBAC7", + "2026-dark": "meta.block: #C9D1D9", "2026-light": "meta.block: #1F2328" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string.unquoted.plain.out.yaml: #0F4A85", "light_modern": "string.unquoted.plain.out.yaml: #0000FF", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string.unquoted.plain.out.yaml: #0000FF" } } diff --git a/extensions/vscode-colorize-tests/test/colorize-results/tsconfig_off_json.json b/extensions/vscode-colorize-tests/test/colorize-results/tsconfig_off_json.json index 5aa10ce405e..26851609c27 100644 --- a/extensions/vscode-colorize-tests/test/colorize-results/tsconfig_off_json.json +++ b/extensions/vscode-colorize-tests/test/colorize-results/tsconfig_off_json.json @@ -43,7 +43,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -59,7 +59,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -75,7 +75,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -155,7 +155,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -171,7 +171,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -187,7 +187,7 @@ "dark_modern": "support.type.property-name: #9CDCFE", "hc_light": "support.type.property-name.json: #0451A5", "light_modern": "support.type.property-name.json: #0451A5", - "2026-dark": "support.type.property-name.json: #8DDB8C", + "2026-dark": "support.type.property-name.json: #7EE787", "2026-light": "support.type.property-name.json: #116329" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-241001_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-241001_ts.json index b5ff154f843..ab5e408dd84 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-241001_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-241001_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -91,7 +91,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -107,7 +107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -171,7 +171,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -283,7 +283,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -491,7 +491,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -507,7 +507,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -683,7 +683,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -699,7 +699,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -731,7 +731,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -779,7 +779,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -859,7 +859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -939,7 +939,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -955,7 +955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1099,7 +1099,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1211,7 +1211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1275,7 +1275,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1339,7 +1339,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1451,7 +1451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1659,7 +1659,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1755,7 +1755,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1803,7 +1803,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1883,7 +1883,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1899,7 +1899,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1947,7 +1947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2299,7 +2299,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json index 2091cb7d602..eee4efbc5bd 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json @@ -11,7 +11,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -43,7 +43,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -75,7 +75,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -123,7 +123,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json index 09bc3963910..9ee2b736587 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -299,7 +299,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -459,7 +459,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -603,7 +603,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -715,7 +715,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -731,7 +731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -795,7 +795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -859,7 +859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -971,7 +971,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -987,7 +987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1051,7 +1051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1115,7 +1115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1387,7 +1387,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1515,7 +1515,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1707,7 +1707,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1723,7 +1723,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2379,7 +2379,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2523,7 +2523,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2715,7 +2715,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2875,7 +2875,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2987,7 +2987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3515,7 +3515,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue241715_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue241715_ts.json index 7d27e97cda5..665dbbc5d18 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue241715_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue241715_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -91,7 +91,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -219,7 +219,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -235,7 +235,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -283,7 +283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -315,7 +315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -491,7 +491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -587,7 +587,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -603,7 +603,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -651,7 +651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -683,7 +683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -827,7 +827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -859,7 +859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -891,7 +891,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -987,7 +987,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1179,7 +1179,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1195,7 +1195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1371,7 +1371,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1499,7 +1499,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -1531,7 +1531,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1579,7 +1579,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1595,7 +1595,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -1627,7 +1627,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1691,7 +1691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1787,7 +1787,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -1819,7 +1819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1851,7 +1851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1979,7 +1979,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2043,7 +2043,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2075,7 +2075,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2427,7 +2427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -2683,7 +2683,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2843,7 +2843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3067,7 +3067,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3195,7 +3195,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3435,7 +3435,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3451,7 +3451,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3643,7 +3643,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3755,7 +3755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3819,7 +3819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4075,7 +4075,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4187,7 +4187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4363,7 +4363,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4411,7 +4411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4555,7 +4555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4923,7 +4923,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5147,7 +5147,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5371,7 +5371,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5387,7 +5387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5419,7 +5419,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5435,7 +5435,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5451,7 +5451,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -5499,7 +5499,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json index 5e40cc6e809..7274f9c9f20 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -59,7 +59,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -91,7 +91,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -123,7 +123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -171,7 +171,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -219,7 +219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -411,7 +411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -443,7 +443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json index 7642dca7d06..16d2dad934e 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -123,7 +123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -235,7 +235,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json index 47d7c1fdb44..a8e990cca1d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -91,7 +91,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -107,7 +107,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -203,7 +203,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -331,7 +331,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json index c227f9a7e34..5be9cafdded 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -59,7 +59,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -91,7 +91,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -123,7 +123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -155,7 +155,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -171,7 +171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -203,7 +203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -267,7 +267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json index 40f112fdd9c..0bf4d8bbce6 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json @@ -27,7 +27,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -107,7 +107,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -139,7 +139,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json index 4de5098c287..e9db897914a 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -107,7 +107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -219,7 +219,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -251,7 +251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json index 53628c2a7ed..f8e032a5141 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -75,7 +75,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -123,7 +123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json index 9beb9b23ff9..3f32faf00e4 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -59,7 +59,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -75,7 +75,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -107,7 +107,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -219,7 +219,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -331,7 +331,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -363,7 +363,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -459,7 +459,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -491,7 +491,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -523,7 +523,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -555,7 +555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "string variable: #6CB6FF", + "2026-dark": "string variable: #79C0FF", "2026-light": "string variable: #0550AE" } }, @@ -587,7 +587,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json index df31c81251c..adf98b6974d 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json @@ -27,7 +27,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -59,7 +59,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json index ceae7b29f63..1b6d8e683bf 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json index ad1f382f2f0..0d3c30273ee 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -59,7 +59,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -75,7 +75,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -91,7 +91,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -107,7 +107,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -139,7 +139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -155,7 +155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -171,7 +171,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -251,7 +251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -267,7 +267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -283,7 +283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -395,7 +395,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -411,7 +411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -891,7 +891,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -1067,7 +1067,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3915,7 +3915,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -3947,7 +3947,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4971,7 +4971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7771,7 +7771,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8411,7 +8411,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8427,7 +8427,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -8443,7 +8443,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9147,7 +9147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9691,7 +9691,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9707,7 +9707,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -9723,7 +9723,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -10315,7 +10315,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -10347,7 +10347,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, @@ -10459,7 +10459,7 @@ "dark_modern": "entity.name.tag: #569CD6", "hc_light": "entity.name.tag: #0F4A85", "light_modern": "entity.name.tag: #800000", - "2026-dark": "entity.name.tag: #8DDB8C", + "2026-dark": "entity.name.tag: #7EE787", "2026-light": "entity.name.tag: #116329" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json index c72768f31c8..933bb9d0344 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -43,7 +43,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -75,7 +75,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -123,7 +123,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -187,7 +187,7 @@ "dark_modern": "default: #CCCCCC", "hc_light": "default: #292929", "light_modern": "default: #3B3B3B", - "2026-dark": "entity.name: #F69D50", + "2026-dark": "entity.name: #FFA657", "2026-light": "entity.name: #953800" } }, @@ -219,7 +219,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -235,7 +235,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -283,7 +283,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -331,7 +331,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -379,7 +379,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -427,7 +427,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, @@ -475,7 +475,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_regexp.ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_regexp.ts.json index 38ac1f215a2..8f4763ac74a 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_regexp.ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_regexp.ts.json @@ -11,7 +11,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -27,7 +27,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -59,7 +59,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -75,7 +75,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -91,7 +91,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -123,7 +123,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -139,7 +139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -171,7 +171,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -187,7 +187,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -203,7 +203,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -235,7 +235,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -251,7 +251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -283,7 +283,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -299,7 +299,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -315,7 +315,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -347,7 +347,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -363,7 +363,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -395,7 +395,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -411,7 +411,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -427,7 +427,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -459,7 +459,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -507,7 +507,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -523,7 +523,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -539,7 +539,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -571,7 +571,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -587,7 +587,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -619,7 +619,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -635,7 +635,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -651,7 +651,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -683,7 +683,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -699,7 +699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -731,7 +731,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -747,7 +747,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -763,7 +763,7 @@ "dark_modern": "string.regexp: #D16969", "hc_light": "string.regexp: #811F3F", "light_modern": "string.regexp: #811F3F", - "2026-dark": "string.regexp: #96D0FF", + "2026-dark": "string.regexp: #A5D6FF", "2026-light": "string.regexp: #0A3069" } }, @@ -779,7 +779,7 @@ "dark_modern": "keyword: #569CD6", "hc_light": "keyword: #0F4A85", "light_modern": "keyword: #0000FF", - "2026-dark": "keyword: #F47067", + "2026-dark": "keyword: #FF7B72", "2026-light": "keyword: #CF222E" } }, diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json index cee76d5acae..d3006550131 100644 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json +++ b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json @@ -11,7 +11,7 @@ "dark_modern": "comment: #6A9955", "hc_light": "comment: #515151", "light_modern": "comment: #008000", - "2026-dark": "comment: #768390", + "2026-dark": "comment: #8B949E", "2026-light": "comment: #6E7781" } }, @@ -27,7 +27,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -43,7 +43,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -91,7 +91,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -155,7 +155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -235,7 +235,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -315,7 +315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -379,7 +379,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -411,7 +411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -475,7 +475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -539,7 +539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -619,7 +619,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -651,7 +651,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -683,7 +683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -715,7 +715,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -747,7 +747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -779,7 +779,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -811,7 +811,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -843,7 +843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -875,7 +875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -939,7 +939,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1003,7 +1003,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1083,7 +1083,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1163,7 +1163,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1243,7 +1243,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1323,7 +1323,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1403,7 +1403,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1483,7 +1483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1563,7 +1563,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1643,7 +1643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1675,7 +1675,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -1739,7 +1739,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1771,7 +1771,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1835,7 +1835,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1867,7 +1867,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1931,7 +1931,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -1963,7 +1963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -1995,7 +1995,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2011,7 +2011,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2027,7 +2027,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2059,7 +2059,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2091,7 +2091,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2123,7 +2123,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2139,7 +2139,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2155,7 +2155,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2187,7 +2187,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2219,7 +2219,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2251,7 +2251,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2267,7 +2267,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2283,7 +2283,7 @@ "dark_modern": "string: #CE9178", "hc_light": "string: #0F4A85", "light_modern": "string: #A31515", - "2026-dark": "string: #96D0FF", + "2026-dark": "string: #A5D6FF", "2026-light": "string: #0A3069" } }, @@ -2315,7 +2315,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2347,7 +2347,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2411,7 +2411,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2443,7 +2443,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2507,7 +2507,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2539,7 +2539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2603,7 +2603,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2635,7 +2635,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -2667,7 +2667,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2699,7 +2699,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2763,7 +2763,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -2795,7 +2795,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2891,7 +2891,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -2971,7 +2971,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3003,7 +3003,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3051,7 +3051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3115,7 +3115,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3147,7 +3147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3179,7 +3179,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3211,7 +3211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3243,7 +3243,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3307,7 +3307,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3339,7 +3339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3387,7 +3387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3499,7 +3499,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3595,7 +3595,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3627,7 +3627,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3659,7 +3659,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3691,7 +3691,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -3739,7 +3739,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3803,7 +3803,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -3835,7 +3835,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3867,7 +3867,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -3899,7 +3899,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -3931,7 +3931,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -3963,7 +3963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4011,7 +4011,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -4043,7 +4043,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4091,7 +4091,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4123,7 +4123,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4155,7 +4155,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4219,7 +4219,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4251,7 +4251,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4283,7 +4283,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4379,7 +4379,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4443,7 +4443,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4475,7 +4475,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4507,7 +4507,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4587,7 +4587,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4619,7 +4619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4699,7 +4699,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4731,7 +4731,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4811,7 +4811,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4827,7 +4827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4859,7 +4859,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -4891,7 +4891,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -4923,7 +4923,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -4971,7 +4971,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -4987,7 +4987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5035,7 +5035,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5067,7 +5067,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5099,7 +5099,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5131,7 +5131,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5163,7 +5163,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5195,7 +5195,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5227,7 +5227,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5307,7 +5307,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5371,7 +5371,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5435,7 +5435,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5467,7 +5467,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5579,7 +5579,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5643,7 +5643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -5675,7 +5675,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5755,7 +5755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5819,7 +5819,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -5851,7 +5851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -5931,7 +5931,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -5947,7 +5947,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6043,7 +6043,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6059,7 +6059,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6139,7 +6139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6203,7 +6203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6299,7 +6299,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -6315,7 +6315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6395,7 +6395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6459,7 +6459,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6555,7 +6555,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6619,7 +6619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6747,7 +6747,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -6779,7 +6779,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -6811,7 +6811,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6843,7 +6843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6875,7 +6875,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6907,7 +6907,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -6939,7 +6939,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -6971,7 +6971,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7035,7 +7035,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7147,7 +7147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7211,7 +7211,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -7243,7 +7243,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7307,7 +7307,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7419,7 +7419,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7483,7 +7483,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7547,7 +7547,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7579,7 +7579,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -7611,7 +7611,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7643,7 +7643,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7675,7 +7675,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -7707,7 +7707,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7803,7 +7803,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -7835,7 +7835,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7867,7 +7867,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7915,7 +7915,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -7963,7 +7963,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8027,7 +8027,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8059,7 +8059,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8107,7 +8107,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8123,7 +8123,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8235,7 +8235,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8251,7 +8251,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8315,7 +8315,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8347,7 +8347,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -8379,7 +8379,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8411,7 +8411,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8475,7 +8475,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8491,7 +8491,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8603,7 +8603,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -8619,7 +8619,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8683,7 +8683,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8715,7 +8715,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -8747,7 +8747,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8779,7 +8779,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -8843,7 +8843,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -8875,7 +8875,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8907,7 +8907,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8955,7 +8955,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -8987,7 +8987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9019,7 +9019,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9147,7 +9147,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -9179,7 +9179,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -9211,7 +9211,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9291,7 +9291,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9355,7 +9355,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -9387,7 +9387,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9499,7 +9499,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -9531,7 +9531,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9595,7 +9595,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -9627,7 +9627,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9659,7 +9659,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -9691,7 +9691,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9723,7 +9723,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -9755,7 +9755,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9787,7 +9787,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -9819,7 +9819,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9851,7 +9851,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9883,7 +9883,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -9915,7 +9915,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -9947,7 +9947,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -9979,7 +9979,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10011,7 +10011,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -10043,7 +10043,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10075,7 +10075,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10107,7 +10107,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10139,7 +10139,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10171,7 +10171,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10203,7 +10203,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10235,7 +10235,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10267,7 +10267,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10299,7 +10299,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10331,7 +10331,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10363,7 +10363,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10395,7 +10395,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10443,7 +10443,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10475,7 +10475,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10507,7 +10507,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10539,7 +10539,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10571,7 +10571,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10603,7 +10603,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10635,7 +10635,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10667,7 +10667,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10699,7 +10699,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10731,7 +10731,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10763,7 +10763,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10795,7 +10795,7 @@ "dark_modern": "entity.name.function: #DCDCAA", "hc_light": "entity.name.function: #5E2CBC", "light_modern": "entity.name.function: #795E26", - "2026-dark": "entity.name.function: #DCBDFB", + "2026-dark": "entity.name.function: #D2A8FF", "2026-light": "entity.name.function: #8250DF" } }, @@ -10827,7 +10827,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10859,7 +10859,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10891,7 +10891,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -10923,7 +10923,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -10955,7 +10955,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -10987,7 +10987,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -11019,7 +11019,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -11051,7 +11051,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -11083,7 +11083,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -11115,7 +11115,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -11147,7 +11147,7 @@ "dark_modern": "variable.language: #569CD6", "hc_light": "variable.language: #0F4A85", "light_modern": "variable.language: #0000FF", - "2026-dark": "variable.language: #6CB6FF", + "2026-dark": "variable.language: #79C0FF", "2026-light": "variable.language: #0550AE" } }, @@ -11179,7 +11179,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -11275,7 +11275,7 @@ "dark_modern": "storage.type: #569CD6", "hc_light": "storage.type: #0F4A85", "light_modern": "storage.type: #0000FF", - "2026-dark": "storage.type: #F47067", + "2026-dark": "storage.type: #FF7B72", "2026-light": "storage.type: #CF222E" } }, @@ -11291,7 +11291,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, @@ -11339,7 +11339,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable.other: #ADBAC7", + "2026-dark": "variable.other: #C9D1D9", "2026-light": "variable.other: #1F2328" } }, @@ -11371,7 +11371,7 @@ "dark_modern": "variable: #9CDCFE", "hc_light": "variable: #001080", "light_modern": "variable: #001080", - "2026-dark": "variable: #F69D50", + "2026-dark": "variable: #FFA657", "2026-light": "variable: #953800" } }, From 606a534003647c536459c1295b1f5df57828715f Mon Sep 17 00:00:00 2001 From: Justin Chen <54879025+justschen@users.noreply.github.com> Date: Mon, 16 Mar 2026 11:11:03 -0700 Subject: [PATCH 125/133] fix bypass approvals skipping "copy changes" confirmation widget (#302184) fix bypass approvals skipping confirmation widget --- .../tools/languageModelToolsService.ts | 13 ++- .../tools/languageModelToolsService.test.ts | 91 +++++++++++++++++++ 2 files changed, 101 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts b/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts index f41293507be..1a50fa2d8eb 100644 --- a/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts +++ b/src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts @@ -42,10 +42,11 @@ import { ChatRequestToolReferenceEntry, toToolSetVariableEntry, toToolVariableEn import { IVariableReference } from '../../common/chatModes.js'; import { ConfirmedReason, IChatService, IChatToolInvocation, ToolConfirmKind } from '../../common/chatService/chatService.js'; import { ChatConfiguration, isAutoApproveLevel } from '../../common/constants.js'; +import { localChatSessionType } from '../../common/chatSessionsService.js'; import { ILanguageModelChatMetadata } from '../../common/languageModels.js'; import { IChatModel, IChatRequestModel } from '../../common/model/chatModel.js'; import { ChatToolInvocation } from '../../common/model/chatProgressTypes/chatToolInvocation.js'; -import { chatSessionResourceToId } from '../../common/model/chatUri.js'; +import { chatSessionResourceToId, getChatSessionType } from '../../common/model/chatUri.js'; import { HookType } from '../../common/promptSyntax/hookTypes.js'; import { ILanguageModelToolsConfirmationService } from '../../common/tools/languageModelToolsConfirmationService.js'; import { CountTokensCallback, createToolSchemaUri, IBeginToolCallOptions, IExternalPreToolUseHookResult, ILanguageModelToolsService, IPreparedToolInvocation, isToolSet, IToolAndToolSetEnablementMap, IToolData, IToolImpl, IToolInvocation, IToolInvokedEvent, IToolResult, IToolResultInputOutputDetails, IToolSet, SpecedToolAliases, stringifyPromptTsxPart, ToolDataSource, ToolInvocationPresentation, toolMatchesModel, ToolSet, ToolSetForModel, VSCodeToolReference } from '../../common/tools/languageModelToolsService.js'; @@ -1124,7 +1125,11 @@ export class LanguageModelToolsService extends Disposable implements ILanguageMo const model = this._chatService.getSession(chatSessionResource); const request = model?.getRequests().at(-1); if (isAutoApproveLevel(request?.modeInfo?.permissionLevel) || this._isSessionLiveAutoApproveLevel(chatSessionResource)) { - return { type: ToolConfirmKind.ConfirmationNotNeeded, reason: 'auto-approve-all' }; + // CLI sessions must always show their multi-option confirmation dialogs + // (e.g. uncommitted-changes prompt) even under Bypass Approvals + if (!(toolIdsThatCannotBeAutoApproved.has(tool.data.id) && getChatSessionType(chatSessionResource) !== localChatSessionType)) { + return { type: ToolConfirmKind.ConfirmationNotNeeded, reason: 'auto-approve-all' }; + } } } @@ -1167,7 +1172,9 @@ export class LanguageModelToolsService extends Disposable implements ILanguageMo const model = this._chatService.getSession(chatSessionResource); const request = model?.getRequests().at(-1); if (isAutoApproveLevel(request?.modeInfo?.permissionLevel) || this._isSessionLiveAutoApproveLevel(chatSessionResource)) { - return { type: ToolConfirmKind.ConfirmationNotNeeded, reason: 'auto-approve-all' }; + if (!(toolIdsThatCannotBeAutoApproved.has(toolId) && getChatSessionType(chatSessionResource) !== localChatSessionType)) { + return { type: ToolConfirmKind.ConfirmationNotNeeded, reason: 'auto-approve-all' }; + } } } diff --git a/src/vs/workbench/contrib/chat/test/browser/tools/languageModelToolsService.test.ts b/src/vs/workbench/contrib/chat/test/browser/tools/languageModelToolsService.test.ts index 4689f30c00a..cab5d1b1b52 100644 --- a/src/vs/workbench/contrib/chat/test/browser/tools/languageModelToolsService.test.ts +++ b/src/vs/workbench/contrib/chat/test/browser/tools/languageModelToolsService.test.ts @@ -1633,6 +1633,97 @@ suite('LanguageModelToolsService', () => { assert.strictEqual(result.content[0].value, 'bypass executed'); }); + test('bypass approvals does not auto-approve tools in toolIdsThatCannotBeAutoApproved for CLI sessions', async () => { + const { service: testService, chatService: testChatService } = createTestToolsService(store, { + configureServices: config => { + config.setUserConfiguration('chat.tools.global.autoApprove', false); + } + }); + + // Register a tool with the ID that should never be auto-approved + registerToolForTest(testService, store, 'vscode_get_modified_files_confirmation', { + prepareToolInvocation: async () => ({ + confirmationMessages: { + title: 'Uncommitted Changes', + message: 'Should these changes be included?', + }, + }), + invoke: async () => ({ content: [{ kind: 'text', value: 'confirmed' }] }) + }); + + // Create a CLI session URI (authority = 'copilotcli' instead of 'local') + const sessionId = 'test-bypass-no-auto-confirm'; + const cliSessionResource = URI.from({ + scheme: LocalChatSessionUri.scheme, + authority: 'copilotcli', + path: '/' + sessionId + }); + + const capture: { invocation?: any } = {}; + const fakeModel = { + sessionId, + sessionResource: cliSessionResource, + getRequests: () => [{ id: 'req1', modelId: 'test-model', modeInfo: { permissionLevel: ChatPermissionLevel.AutoApprove } }], + } as ChatModel; + testChatService.addSession(fakeModel); + testChatService.appendProgress = (_request, progress) => { + capture.invocation = progress; + }; + + const resultPromise = testService.invokeTool( + { + callId: '1', + toolId: 'vscode_get_modified_files_confirmation', + tokenBudget: 100, + parameters: { test: true }, + context: { sessionResource: cliSessionResource }, + }, + async () => 0, + CancellationToken.None + ); + + // The tool should NOT be auto-approved for CLI sessions — it must show confirmation UI + const published = await waitForPublishedInvocation(capture); + assert.ok(published?.confirmationMessages, 'tool in toolIdsThatCannotBeAutoApproved should require confirmation for CLI sessions even with Bypass Approvals'); + + IChatToolInvocation.confirmWith(published, { type: ToolConfirmKind.UserAction }); + const result = await resultPromise; + assert.strictEqual(result.content[0].value, 'confirmed'); + }); + + test('bypass approvals auto-approves tools in toolIdsThatCannotBeAutoApproved for local sessions', async () => { + const { service: testService, chatService: testChatService } = createTestToolsService(store, { + configureServices: config => { + config.setUserConfiguration('chat.tools.global.autoApprove', false); + } + }); + + // Register a tool with the ID that cannot be auto-approved for CLI + const tool = registerToolForTest(testService, store, 'vscode_get_modified_files_confirmation', { + prepareToolInvocation: async () => ({ + confirmationMessages: { + title: 'Uncommitted Changes', + message: 'Should these changes be included?', + }, + }), + invoke: async () => ({ content: [{ kind: 'text', value: 'auto approved for local' }] }) + }); + + const sessionId = 'test-bypass-local-auto-confirm'; + stubGetSession(testChatService, sessionId, { + requestId: 'req1', + modeInfo: { permissionLevel: ChatPermissionLevel.AutoApprove }, + }); + + // For local sessions, Bypass Approvals should auto-approve even these tools + const result = await testService.invokeTool( + tool.makeDto({ test: true }, { sessionId }), + async () => 0, + CancellationToken.None + ); + assert.strictEqual(result.content[0].value, 'auto approved for local'); + }); + test('shouldAutoConfirm with basic configuration', async () => { // Test basic shouldAutoConfirm behavior with simple configuration const { service: testService, chatService: testChatService } = createTestToolsService(store, { From 9dcb3770d70761890506c9b4b764a8cb7b6d6e82 Mon Sep 17 00:00:00 2001 From: Lee Murray Date: Mon, 16 Mar 2026 19:11:27 +0100 Subject: [PATCH 126/133] Increase opacity of inactive titlebar elements for improved visibility (#302192) Co-authored-by: mrleemurray --- src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css b/src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css index a2c1090f9d1..ba4e4ba2222 100644 --- a/src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css +++ b/src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css @@ -148,7 +148,7 @@ } .monaco-workbench .part.titlebar.inactive > * { - opacity: 0.3; + opacity: 0.6; } .monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center > .monaco-toolbar > .monaco-action-bar > .actions-container > .action-item > .action-label, From 6c3a461a8b172672225b2a8667a853cc2f778ace Mon Sep 17 00:00:00 2001 From: Robo Date: Tue, 17 Mar 2026 03:11:59 +0900 Subject: [PATCH 127/133] chore: add logs to track network process lifetime (#302197) --- src/vs/code/electron-main/app.ts | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/vs/code/electron-main/app.ts b/src/vs/code/electron-main/app.ts index c2c70d39303..91a5d361c92 100644 --- a/src/vs/code/electron-main/app.ts +++ b/src/vs/code/electron-main/app.ts @@ -1556,6 +1556,33 @@ export class CodeApplication extends Disposable { } }); } + + { + interface NetworkProcessLaunchedDetails { + readonly pid: number; + } + interface NetworkProcessGoneDetails { + readonly pid: number; + readonly exitCode: number; + readonly crashed: boolean; + readonly crashedPreIPC: boolean; + } + + type AppWithNetworkProcessEvents = typeof app & { + on(event: 'network-process-launched', listener: (event: Electron.Event, details: NetworkProcessLaunchedDetails) => void): typeof app; + on(event: 'network-process-gone', listener: (event: Electron.Event, details: NetworkProcessGoneDetails) => void): typeof app; + }; + + const customApp = app as AppWithNetworkProcessEvents; + + this._register(Event.fromNodeEventEmitter(customApp, 'network-process-launched', (_event, details) => details)(details => { + this.logService.info(`[network process] launched with pid ${details.pid}`); + })); + + this._register(Event.fromNodeEventEmitter(customApp, 'network-process-gone', (_event, details) => details)(details => { + this.logService.info(`[network process] gone - pid: ${details.pid}, exitCode: ${details.exitCode}, crashed: ${details.crashed}, crashedPreIPC: ${details.crashedPreIPC}`); + })); + } } private async installMutex(): Promise { From 056aa6339c878a69d855a378302844085bd4493c Mon Sep 17 00:00:00 2001 From: Justin Chen <54879025+justschen@users.noreply.github.com> Date: Mon, 16 Mar 2026 11:54:40 -0700 Subject: [PATCH 128/133] don't escape markdown in terminal headers (#302221) --- .../chatAgentTools/browser/tools/runInTerminalTool.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts index 32bcba19f56..e8fa387a450 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts @@ -447,10 +447,9 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { const truncatedCommand = normalizedCommand.length > 80 ? normalizedCommand.substring(0, 77) + '...' : normalizedCommand; - const escapedCommand = escapeMarkdownSyntaxTokens(truncatedCommand); const invocationMessage = partialInput.isBackground - ? new MarkdownString(localize('runInTerminal.streaming.background', "Running `{0}` in background", escapedCommand)) - : new MarkdownString(localize('runInTerminal.streaming', "Running `{0}`", escapedCommand)); + ? new MarkdownString(localize('runInTerminal.streaming.background', "Running `{0}` in background", truncatedCommand)) + : new MarkdownString(localize('runInTerminal.streaming', "Running `{0}`", truncatedCommand)); return { invocationMessage }; } return { invocationMessage: localize('runInTerminal.streaming.default', "Running command") }; From 064bcb126820df3cbcda51271744c3e43913fcd3 Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Mon, 16 Mar 2026 14:06:48 -0700 Subject: [PATCH 129/133] Revive LanguageModelDataPart properly Fix #302266 --- src/vs/workbench/api/common/extHostTypeConverters.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vs/workbench/api/common/extHostTypeConverters.ts b/src/vs/workbench/api/common/extHostTypeConverters.ts index 9cab6521333..ae28e6be0ee 100644 --- a/src/vs/workbench/api/common/extHostTypeConverters.ts +++ b/src/vs/workbench/api/common/extHostTypeConverters.ts @@ -3664,6 +3664,8 @@ export namespace ChatAgentResult { return new types.LanguageModelThinkingPart(value.value, value.id, value.metadata); } else if (value.$mid === MarshalledId.LanguageModelPromptTsxPart) { return new types.LanguageModelPromptTsxPart(value.value); + } else if (value.$mid === MarshalledId.LanguageModelDataPart) { + return new types.LanguageModelDataPart(value.data, value.mimeType, value.audience); } return undefined; From 7fb8d54647cad86cd4be6235498ad00f27567712 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 21:09:50 +0000 Subject: [PATCH 130/133] Cancel active request when archiving a chat session (#302162) * Initial plan * Cancel active chat request when archiving a session Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com> --- .../browser/agentSessions/agentSessionsService.ts | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsService.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsService.ts index 3bce41c7d02..feef67a70a2 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsService.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsService.ts @@ -7,6 +7,7 @@ import { Emitter, Event } from '../../../../../base/common/event.js'; import { Disposable } from '../../../../../base/common/lifecycle.js'; import { URI } from '../../../../../base/common/uri.js'; import { createDecorator, IInstantiationService } from '../../../../../platform/instantiation/common/instantiation.js'; +import { IChatService } from '../../common/chatService/chatService.js'; import { AgentSessionsModel, IAgentSession, IAgentSessionsModel } from './agentSessionsModel.js'; export interface IAgentSessionsService { @@ -29,14 +30,23 @@ export class AgentSessionsService extends Disposable implements IAgentSessionsSe get model(): IAgentSessionsModel { if (!this._model) { this._model = this._register(this.instantiationService.createInstance(AgentSessionsModel)); - this._register(this._model.onDidChangeSessionArchivedState(session => this._onDidChangeSessionArchivedState.fire(session))); + this._register(this._model.onDidChangeSessionArchivedState(session => { + if (session.isArchived()) { + void this.chatService.cancelCurrentRequestForSession(session.resource, 'archive'); + } + + this._onDidChangeSessionArchivedState.fire(session); + })); this._model.resolve(undefined /* all providers */); } return this._model; } - constructor(@IInstantiationService private readonly instantiationService: IInstantiationService) { + constructor( + @IInstantiationService private readonly instantiationService: IInstantiationService, + @IChatService private readonly chatService: IChatService, + ) { super(); } From 9cd8b2531a1fc5e68f944f5fbad18feb1a5ff3c0 Mon Sep 17 00:00:00 2001 From: Dmitriy Vasyura Date: Mon, 16 Mar 2026 14:16:53 -0700 Subject: [PATCH 131/133] Update UI bug fixes (#302263) Moved Update button to its own group in title bar to avoid bumping command center. Disabled actionable state notifications in favor of animation effect on the Update button itself. Do not use title bar UI when title bar is hidden. Do not persist transient update state properties to avoid duplication notifications. Clear overwriting state when we reach idle. --- src/vs/platform/actions/common/actions.ts | 1 + .../electron-main/abstractUpdateService.ts | 6 ++ .../electron-main/updateService.snap.ts | 6 ++ .../parts/titlebar/media/titlebarpart.css | 11 +++ .../browser/parts/titlebar/titlebarPart.ts | 17 +++- .../browser/media/updateTitleBarEntry.css | 19 +++++ .../update/browser/media/updateTooltip.css | 4 +- .../contrib/update/browser/update.ts | 82 ++++++++++++------- .../update/browser/updateTitleBarEntry.ts | 20 ++--- 9 files changed, 122 insertions(+), 44 deletions(-) diff --git a/src/vs/platform/actions/common/actions.ts b/src/vs/platform/actions/common/actions.ts index 5c1cf404a4c..9fff2b44ce0 100644 --- a/src/vs/platform/actions/common/actions.ts +++ b/src/vs/platform/actions/common/actions.ts @@ -170,6 +170,7 @@ export class MenuId { static readonly TestCoverageFilterItem = new MenuId('TestCoverageFilterItem'); static readonly TouchBarContext = new MenuId('TouchBarContext'); static readonly TitleBar = new MenuId('TitleBar'); + static readonly TitleBarAdjacentCenter = new MenuId('TitleBarAdjacentCenter'); static readonly TitleBarContext = new MenuId('TitleBarContext'); static readonly TitleBarTitleContext = new MenuId('TitleBarTitleContext'); static readonly TunnelContext = new MenuId('TunnelContext'); diff --git a/src/vs/platform/update/electron-main/abstractUpdateService.ts b/src/vs/platform/update/electron-main/abstractUpdateService.ts index c943bca4f5e..3d8a063ce98 100644 --- a/src/vs/platform/update/electron-main/abstractUpdateService.ts +++ b/src/vs/platform/update/electron-main/abstractUpdateService.ts @@ -94,6 +94,12 @@ export abstract class AbstractUpdateService implements IUpdateService { this._state = state; this._onStateChange.fire(state); + // Clear transient one-time properties from Idle state after delivering the event. + // This prevents new windows from seeing stale error/notAvailable messages. + if (state.type === StateType.Idle && (state.error || state.notAvailable)) { + this._state = State.Idle(state.updateType); + } + // Schedule 5-minute checks when in Ready state and overwrite is supported if (this.supportsUpdateOverwrite) { if (state.type === StateType.Ready) { diff --git a/src/vs/platform/update/electron-main/updateService.snap.ts b/src/vs/platform/update/electron-main/updateService.snap.ts index ae2df6ac89d..6b941c89854 100644 --- a/src/vs/platform/update/electron-main/updateService.snap.ts +++ b/src/vs/platform/update/electron-main/updateService.snap.ts @@ -31,6 +31,12 @@ abstract class AbstractUpdateService implements IUpdateService { this.logService.info('update#setState', state.type); this._state = state; this._onStateChange.fire(state); + + // Clear transient one-time properties from Idle state after delivering the event. + // This prevents new windows from seeing stale error/notAvailable messages. + if (state.type === StateType.Idle && (state.error || state.notAvailable)) { + this._state = State.Idle(state.updateType); + } } constructor( diff --git a/src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css b/src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css index ba4e4ba2222..3dd07092bfe 100644 --- a/src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css +++ b/src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css @@ -379,6 +379,17 @@ color: white; } +/* Center-Adjacent Toolbar (e.g., update indicator) */ +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-right > .center-adjacent-toolbar-container { + z-index: 2500; + -webkit-app-region: no-drag; + margin-right: auto; +} + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-right > .center-adjacent-toolbar-container.has-no-actions { + display: none; +} + /* Action Tool Bar Controls */ .monaco-workbench .part.titlebar > .titlebar-container > .titlebar-right > .action-toolbar-container { display: none; diff --git a/src/vs/workbench/browser/parts/titlebar/titlebarPart.ts b/src/vs/workbench/browser/parts/titlebar/titlebarPart.ts index 98895a33a4a..a7b85c157ae 100644 --- a/src/vs/workbench/browser/parts/titlebar/titlebarPart.ts +++ b/src/vs/workbench/browser/parts/titlebar/titlebarPart.ts @@ -31,7 +31,7 @@ import { IHostService } from '../../../services/host/browser/host.js'; import { WindowTitle } from './windowTitle.js'; import { CommandCenterControl } from './commandCenterControl.js'; import { Categories } from '../../../../platform/action/common/actionCommonCategories.js'; -import { WorkbenchToolBar } from '../../../../platform/actions/browser/toolbar.js'; +import { HiddenItemStrategy, MenuWorkbenchToolBar, WorkbenchToolBar } from '../../../../platform/actions/browser/toolbar.js'; import { ACCOUNTS_ACTIVITY_ID, GLOBAL_ACTIVITY_ID } from '../../../common/activity.js'; import { AccountsActivityActionViewItem, isAccountsActionVisible, SimpleAccountActivityActionViewItem, SimpleGlobalActivityActionViewItem } from '../globalCompositeBar.js'; import { HoverPosition } from '../../../../base/browser/ui/hover/hoverWidget.js'; @@ -268,6 +268,7 @@ export class BrowserTitlebarPart extends Part implements ITitlebarPart { private readonly actionToolBarDisposable = this._register(new DisposableStore()); private readonly editorActionsChangeDisposable = this._register(new DisposableStore()); private actionToolBarElement!: HTMLElement; + private readonly centerAdjacentToolBarDisposable = this._register(new DisposableStore()); private globalToolbarMenu: IMenu | undefined; private layoutToolbarMenu: IMenu | undefined; @@ -476,6 +477,20 @@ export class BrowserTitlebarPart extends Part implements ITitlebarPart { this.title = append(this.centerContent, $('div.window-title')); this.createTitle(); + // Center-Adjacent Toolbar (e.g., update indicator) + if (hasCustomTitlebar(this.configurationService, this.titleBarStyle)) { + const centerAdjacentToolBarElement = append(this.rightContent, $('div.center-adjacent-toolbar-container')); + this.centerAdjacentToolBarDisposable.add(this.instantiationService.createInstance(MenuWorkbenchToolBar, centerAdjacentToolBarElement, MenuId.TitleBarAdjacentCenter, { + contextMenu: MenuId.TitleBarContext, + hiddenItemStrategy: HiddenItemStrategy.NoHide, + toolbarOptions: { + primaryGroup: () => true, + }, + actionViewItemProvider: (action, options) => createActionViewItem(this.instantiationService, action, options), + hoverDelegate: this.hoverDelegate + })); + } + // Create Toolbar Actions if (hasCustomTitlebar(this.configurationService, this.titleBarStyle)) { this.actionToolBarElement = append(this.rightContent, $('div.action-toolbar-container')); diff --git a/src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css b/src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css index 266a0a44848..91d6c9ad61e 100644 --- a/src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css +++ b/src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css @@ -80,6 +80,21 @@ transition: background 0.3s ease; } +/* Bounce animation — macOS dock-style bounce when prominent state appears */ +.monaco-action-bar .update-indicator.prominent { + animation: update-indicator-bounce 0.6s ease; +} + +@keyframes update-indicator-bounce { + 0% { transform: translateY(0); } + 20% { transform: translateY(-6px); } + 40% { transform: translateY(0); } + 55% { transform: translateY(-3px); } + 70% { transform: translateY(0); } + 85% { transform: translateY(-1px); } + 100% { transform: translateY(0); } +} + /* Reduced motion */ .monaco-workbench.monaco-reduce-motion .update-indicator.progress-indefinite .indicator-label::after { animation: none; @@ -88,3 +103,7 @@ .monaco-workbench.monaco-reduce-motion .update-indicator.progress-percent .indicator-label::after { transition: none; } + +.monaco-workbench.monaco-reduce-motion .update-indicator.prominent { + animation: none; +} diff --git a/src/vs/workbench/contrib/update/browser/media/updateTooltip.css b/src/vs/workbench/contrib/update/browser/media/updateTooltip.css index 96e62c029c3..48b78f05bd4 100644 --- a/src/vs/workbench/contrib/update/browser/media/updateTooltip.css +++ b/src/vs/workbench/contrib/update/browser/media/updateTooltip.css @@ -8,8 +8,8 @@ flex-direction: column; gap: 12px; padding: 6px 6px; - min-width: 320px; - max-width: 320px; + min-width: 300px; + max-width: 350px; color: var(--vscode-descriptionForeground); font-size: var(--vscode-bodyFontSize-small); } diff --git a/src/vs/workbench/contrib/update/browser/update.ts b/src/vs/workbench/contrib/update/browser/update.ts index 36f7d09d2dd..1f0e150c205 100644 --- a/src/vs/workbench/contrib/update/browser/update.ts +++ b/src/vs/workbench/contrib/update/browser/update.ts @@ -33,6 +33,8 @@ import { toAction } from '../../../../base/common/actions.js'; import { IDefaultAccountService } from '../../../../platform/defaultAccount/common/defaultAccount.js'; import { getInternalOrg } from '../../../../platform/assignment/common/assignment.js'; import { IVersion, preprocessError, tryParseVersion } from '../common/updateUtils.js'; +import { IWorkbenchLayoutService, Parts } from '../../../services/layout/browser/layoutService.js'; +import { mainWindow } from '../../../../base/browser/window.js'; export const CONTEXT_UPDATE_STATE = new RawContextKey('updateState', StateType.Uninitialized); export const MAJOR_MINOR_UPDATE_AVAILABLE = new RawContextKey('majorMinorUpdateAvailable', false); @@ -227,13 +229,14 @@ export class UpdateContribution extends Disposable implements IWorkbenchContribu @IProductService private readonly productService: IProductService, @IOpenerService private readonly openerService: IOpenerService, @IConfigurationService private readonly configurationService: IConfigurationService, - @IHostService private readonly hostService: IHostService + @IHostService private readonly hostService: IHostService, + @IWorkbenchLayoutService private readonly layoutService: IWorkbenchLayoutService ) { super(); this.state = updateService.state; this.updateStateContextKey = CONTEXT_UPDATE_STATE.bindTo(this.contextKeyService); this.majorMinorUpdateAvailableContextKey = MAJOR_MINOR_UPDATE_AVAILABLE.bindTo(this.contextKeyService); - this.titleBarEnabled = this.configurationService.getValue('update.titleBar') !== 'none'; + this.titleBarEnabled = this.isTitleBarEnabled(); this._register(updateService.onStateChange(this.onUpdateStateChange, this)); this.onUpdateStateChange(this.updateService.state); @@ -257,7 +260,14 @@ export class UpdateContribution extends Disposable implements IWorkbenchContribu this._register(this.configurationService.onDidChangeConfiguration(e => { if (e.affectsConfiguration('update.titleBar')) { - this.titleBarEnabled = this.configurationService.getValue('update.titleBar') !== 'none'; + this.titleBarEnabled = this.isTitleBarEnabled(); + this.onUpdateStateChange(this.updateService.state); + } + })); + + this._register(this.layoutService.onDidChangePartVisibility(e => { + if (e.partId === Parts.TITLEBAR_PART) { + this.titleBarEnabled = this.isTitleBarEnabled(); this.onUpdateStateChange(this.updateService.state); } })); @@ -265,6 +275,11 @@ export class UpdateContribution extends Disposable implements IWorkbenchContribu this.registerGlobalActivityActions(); } + private isTitleBarEnabled(): boolean { + return this.configurationService.getValue('update.titleBar') !== 'none' + && this.layoutService.isVisible(Parts.TITLEBAR_PART, mainWindow); + } + private async onUpdateStateChange(state: UpdateState): Promise { this.updateStateContextKey.set(state.type); @@ -465,36 +480,43 @@ export class UpdateContribution extends Disposable implements IWorkbenchContribu }) ] }); - } else if ((isWindows && this.productService.target !== 'user') || this.shouldShowNotification()) { - - const actions = [{ - label: nls.localize('updateNow', "Update Now"), - run: () => this.updateService.quitAndInstall() - }, { - label: nls.localize('later', "Later"), - run: () => { } - }]; - - const productVersion = state.update.productVersion; - if (productVersion) { - actions.push({ - label: nls.localize('releaseNotes', "Release Notes"), - run: () => { - this.instantiationService.invokeFunction(accessor => showReleaseNotes(accessor, productVersion)); - } - }); + } else { + // Dismiss stale overwrite notification if the overwrite resolved without finding a newer update. + if (this.overwriteNotificationHandle) { + this.overwriteNotificationHandle.close(); + this.overwriteNotificationHandle = undefined; } - // windows user fast updates and mac - this.notificationService.prompt( - severity.Info, - nls.localize('updateAvailableAfterRestart', "Restart {0} to apply the latest update.", this.productService.nameLong), - actions, - { - sticky: true, - priority: NotificationPriority.OPTIONAL + if ((isWindows && this.productService.target !== 'user') || this.shouldShowNotification()) { + const actions = [{ + label: nls.localize('updateNow', "Update Now"), + run: () => this.updateService.quitAndInstall() + }, { + label: nls.localize('later', "Later"), + run: () => { } + }]; + + const productVersion = state.update.productVersion; + if (productVersion) { + actions.push({ + label: nls.localize('releaseNotes', "Release Notes"), + run: () => { + this.instantiationService.invokeFunction(accessor => showReleaseNotes(accessor, productVersion)); + } + }); } - ); + + // windows user fast updates and mac + this.notificationService.prompt( + severity.Info, + nls.localize('updateAvailableAfterRestart', "Restart {0} to apply the latest update.", this.productService.nameLong), + actions, + { + sticky: true, + priority: NotificationPriority.OPTIONAL + } + ); + } } } diff --git a/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts b/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts index 7c8912a27cb..9e7fd566a7d 100644 --- a/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts +++ b/src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts @@ -48,8 +48,8 @@ registerAction2(class UpdateIndicatorTitleBarAction extends Action2 { title: localize('updateIndicatorTitleBarAction', 'Update'), f1: false, menu: [{ - id: MenuId.CommandCenter, - order: 10003, + id: MenuId.TitleBarAdjacentCenter, + order: 0, when: UPDATE_TITLE_BAR_CONTEXT, }] }); @@ -104,7 +104,7 @@ export class UpdateTitleBarContribution extends Disposable implements IWorkbench })); this._register(actionViewItemService.register( - MenuId.CommandCenter, + MenuId.TitleBarAdjacentCenter, UPDATE_TITLE_BAR_ACTION_ID, (action, options) => { this.entry = instantiationService.createInstance(UpdateTitleBarEntry, action, options, this.tooltip, () => { @@ -138,29 +138,27 @@ export class UpdateTitleBarContribution extends Disposable implements IWorkbench } } - private async onStateChange(detectVersionChange = false) { + private async onStateChange(startup = false) { this.updateContext(); if (this.mode === 'none' || this.tooltipVisible || !await this.hostService.hadLastFocus()) { return; } - let showTooltip = detectVersionChange && this.detectVersionChange(); + let showTooltip = startup && this.detectVersionChange(); if (showTooltip) { this.tooltip.renderPostInstall(); } else { this.tooltip.renderState(this.state); switch (this.state.type) { case StateType.Disabled: - showTooltip = this.state.reason === DisablementReason.InvalidConfiguration || this.state.reason === DisablementReason.RunningAsAdmin; + if (startup) { + const reason = this.state.reason; + showTooltip = reason === DisablementReason.InvalidConfiguration || reason === DisablementReason.RunningAsAdmin; + } break; case StateType.Idle: showTooltip = !!this.state.error || !!this.state.notAvailable; break; - case StateType.AvailableForDownload: - case StateType.Downloaded: - case StateType.Ready: - showTooltip = true; - break; } } From 2177a62b8f81df78e42f81342d19be0a99f18328 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 21:19:42 +0000 Subject: [PATCH 132/133] Debug: Support `presentation.hidden` in platform-specific launch config sections (#300237) * Initial plan * Debug: Support hiding on a specific platform via presentation in platform-specific sections Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com> * Cleanup * Fix test * Fix test --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com> Co-authored-by: Rob Lourens --- .../browser/debugConfigurationManager.ts | 36 ++++++-- .../workbench/contrib/debug/common/debug.ts | 17 ++-- .../contrib/debug/common/debugUtils.ts | 34 ++++++- .../browser/debugConfigurationManager.test.ts | 92 ++++++++++++++----- .../debug/test/browser/debugUtils.test.ts | 64 ++++++++++++- 5 files changed, 206 insertions(+), 37 deletions(-) diff --git a/src/vs/workbench/contrib/debug/browser/debugConfigurationManager.ts b/src/vs/workbench/contrib/debug/browser/debugConfigurationManager.ts index bf2f59505c9..feca14ac94b 100644 --- a/src/vs/workbench/contrib/debug/browser/debugConfigurationManager.ts +++ b/src/vs/workbench/contrib/debug/browser/debugConfigurationManager.ts @@ -25,16 +25,18 @@ import { Registry } from '../../../../platform/registry/common/platform.js'; import { IStorageService, StorageScope, StorageTarget } from '../../../../platform/storage/common/storage.js'; import { IUriIdentityService } from '../../../../platform/uriIdentity/common/uriIdentity.js'; import { IWorkspaceContextService, IWorkspaceFolder, IWorkspaceFoldersChangeEvent, WorkbenchState } from '../../../../platform/workspace/common/workspace.js'; +import { OS } from '../../../../base/common/platform.js'; import { IEditorPane } from '../../../common/editor.js'; import { launchSchemaId } from '../../../services/configuration/common/configuration.js'; import { ACTIVE_GROUP, IEditorService } from '../../../services/editor/common/editorService.js'; import { IExtensionService } from '../../../services/extensions/common/extensions.js'; import { IHistoryService } from '../../../services/history/common/history.js'; import { IPreferencesService } from '../../../services/preferences/common/preferences.js'; +import { IRemoteAgentService } from '../../../services/remote/common/remoteAgentService.js'; import { ITextFileService } from '../../../services/textfile/common/textfiles.js'; -import { CONTEXT_DEBUG_CONFIGURATION_TYPE, DebugConfigurationProviderTriggerKind, IAdapterManager, ICompound, IConfig, IConfigPresentation, IConfigurationManager, IDebugConfigurationProvider, IGlobalConfig, IGuessedDebugger, ILaunch } from '../common/debug.js'; +import { CONTEXT_DEBUG_CONFIGURATION_TYPE, DebugConfigurationProviderTriggerKind, IAdapterManager, ICompound, IConfig, IConfigPresentation, IConfigurationManager, IDebugConfigurationProvider, IGlobalConfig, IGuessedDebugger, ILaunch, isDebugConfig } from '../common/debug.js'; import { launchSchema } from '../common/debugSchemas.js'; -import { getVisibleAndSorted } from '../common/debugUtils.js'; +import { getEffectiveConfigForPlatform, getVisibleAndSorted } from '../common/debugUtils.js'; import { debugConfigure } from './debugIcons.js'; const jsonRegistry = Registry.as(JSONExtensions.JSONContribution); @@ -62,6 +64,7 @@ export class ConfigurationManager implements IConfigurationManager { private debugConfigurationTypeContext: IContextKey; private readonly _onDidChangeConfigurationProviders = new Emitter(); public readonly onDidChangeConfigurationProviders = this._onDidChangeConfigurationProviders.event; + private targetOperatingSystem = OS; constructor( private readonly adapterManager: IAdapterManager, @@ -73,6 +76,7 @@ export class ConfigurationManager implements IConfigurationManager { @IExtensionService private readonly extensionService: IExtensionService, @IHistoryService private readonly historyService: IHistoryService, @IUriIdentityService private readonly uriIdentityService: IUriIdentityService, + @IRemoteAgentService private readonly remoteAgentService: IRemoteAgentService, @IContextKeyService contextKeyService: IContextKeyService, @ILogService private readonly logService: ILogService, ) { @@ -92,6 +96,23 @@ export class ConfigurationManager implements IConfigurationManager { } else if (this.launches.length > 0) { this.selectConfiguration(undefined, previousSelectedName, undefined, dynamicConfig); } + this.resolveTargetOperatingSystem(); + } + + private resolveTargetOperatingSystem(): void { + this.remoteAgentService.getEnvironment().then(environment => { + const targetOperatingSystem = environment?.os ?? OS; + if (this.targetOperatingSystem !== targetOperatingSystem) { + this.targetOperatingSystem = targetOperatingSystem; + this._onDidSelectConfigurationName.fire(); + } + }, () => { + // Ignore remote environment failures and fall back to the local OS. + }); + } + + getTargetOperatingSystem() { + return this.targetOperatingSystem; } registerDebugConfigurationProvider(debugConfigurationProvider: IDebugConfigurationProvider): IDisposable { @@ -533,7 +554,8 @@ abstract class AbstractLaunch implements ILaunch { if (config.compounds) { configurations.push(...config.compounds.filter(compound => typeof compound.name === 'string' && compound.configurations && compound.configurations.length)); } - return getVisibleAndSorted(configurations).map(c => c.name); + const resolved = configurations.map(c => isDebugConfig(c) ? getEffectiveConfigForPlatform(c, this.configurationManager.getTargetOperatingSystem()) : c); + return getVisibleAndSorted(resolved).map(c => c.name); } } @@ -548,12 +570,14 @@ abstract class AbstractLaunch implements ILaunch { return; } + const effectiveConfiguration = getEffectiveConfigForPlatform(configuration, this.configurationManager.getTargetOperatingSystem()); + if (this instanceof UserLaunch) { - return { ...configuration, __configurationTarget: ConfigurationTarget.USER }; + return { ...effectiveConfiguration, __configurationTarget: ConfigurationTarget.USER }; } else if (this instanceof WorkspaceLaunch) { - return { ...configuration, __configurationTarget: ConfigurationTarget.WORKSPACE }; + return { ...effectiveConfiguration, __configurationTarget: ConfigurationTarget.WORKSPACE }; } else { - return { ...configuration, __configurationTarget: ConfigurationTarget.WORKSPACE_FOLDER }; + return { ...effectiveConfiguration, __configurationTarget: ConfigurationTarget.WORKSPACE_FOLDER }; } } diff --git a/src/vs/workbench/contrib/debug/common/debug.ts b/src/vs/workbench/contrib/debug/common/debug.ts index 2aaeed08888..a29b51b09ad 100644 --- a/src/vs/workbench/contrib/debug/common/debug.ts +++ b/src/vs/workbench/contrib/debug/common/debug.ts @@ -834,6 +834,12 @@ export interface IGlobalConfig { configurations: IConfig[]; } +export interface IConfigPresentation { + hidden?: boolean; + group?: string; + order?: number; +} + interface IEnvConfig { internalConsoleOptions?: 'neverOpen' | 'openOnSessionStart' | 'openOnFirstSessionStart'; preRestartTask?: string | ITaskIdentifier; @@ -843,12 +849,7 @@ interface IEnvConfig { debugServer?: number; noDebug?: boolean; suppressMultipleSessionWarning?: boolean; -} - -export interface IConfigPresentation { - hidden?: boolean; - group?: string; - order?: number; + presentation?: IConfigPresentation; } export interface IConfig extends IEnvConfig { @@ -879,6 +880,10 @@ export interface ICompound { presentation?: IConfigPresentation; } +export function isDebugConfig(thing: IConfig | ICompound): thing is IConfig { + return 'type' in thing && 'request' in thing; +} + export interface IDebugAdapter extends IDisposable { readonly onError: Event; readonly onExit: Event; diff --git a/src/vs/workbench/contrib/debug/common/debugUtils.ts b/src/vs/workbench/contrib/debug/common/debugUtils.ts index cf8490229f9..4e673774783 100644 --- a/src/vs/workbench/contrib/debug/common/debugUtils.ts +++ b/src/vs/workbench/contrib/debug/common/debugUtils.ts @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ import { equalsIgnoreCase } from '../../../../base/common/strings.js'; -import { IDebuggerContribution, IDebugSession, IConfigPresentation, State } from './debug.js'; +import { IDebuggerContribution, IDebugSession, IConfig, IConfigPresentation, State } from './debug.js'; import { URI as uri } from '../../../../base/common/uri.js'; import { isAbsolute } from '../../../../base/common/path.js'; import { deepClone } from '../../../../base/common/objects.js'; @@ -17,6 +17,7 @@ import { IRange, Range } from '../../../../editor/common/core/range.js'; import { CancellationToken } from '../../../../base/common/cancellation.js'; import { coalesce } from '../../../../base/common/arrays.js'; import { ILanguageFeaturesService } from '../../../../editor/common/services/languageFeatures.js'; +import { OperatingSystem, OS } from '../../../../base/common/platform.js'; const _formatPIIRegexp = /{([^}]+)}/g; @@ -330,7 +331,6 @@ function convertPaths(msg: DebugProtocol.ProtocolMessage, fixSourcePath: (toDA: } } } - export function getVisibleAndSorted(array: T[]): T[] { return array.filter(config => !config.presentation?.hidden).sort((first, second) => { if (!first.presentation) { @@ -413,3 +413,33 @@ export function resolveChildSession(session: IDebugSession, allSessions: readonl // Return the original session if it has no children return session; } + +type IPlatformSpecificConfig = NonNullable; + +function getPlatformSpecificConfig(config: IConfig, os: OperatingSystem): IPlatformSpecificConfig | undefined { + switch (os) { + case OperatingSystem.Windows: + return config.windows; + case OperatingSystem.Macintosh: + return config.osx; + case OperatingSystem.Linux: + return config.linux; + } +} + +export function getEffectiveConfigForPlatform(config: IConfig, os: OperatingSystem = OS): IConfig { + const platformConfig = getPlatformSpecificConfig(config, os); + if (!platformConfig) { + return config; + } + + return { + ...config, + ...platformConfig, + presentation: platformConfig.presentation ? { ...config.presentation, ...platformConfig.presentation } : config.presentation, + }; +} + +export function getEffectivePresentationForConfig(config: IConfig, os: OperatingSystem = OS): IConfigPresentation | undefined { + return getEffectiveConfigForPlatform(config, os).presentation; +} diff --git a/src/vs/workbench/contrib/debug/test/browser/debugConfigurationManager.test.ts b/src/vs/workbench/contrib/debug/test/browser/debugConfigurationManager.test.ts index c9e63e55900..c75b3fde56d 100644 --- a/src/vs/workbench/contrib/debug/test/browser/debugConfigurationManager.test.ts +++ b/src/vs/workbench/contrib/debug/test/browser/debugConfigurationManager.test.ts @@ -7,26 +7,26 @@ import assert from 'assert'; import { CancellationToken } from '../../../../../base/common/cancellation.js'; import { Event } from '../../../../../base/common/event.js'; import { DisposableStore } from '../../../../../base/common/lifecycle.js'; +import { OperatingSystem, OS } from '../../../../../base/common/platform.js'; import { URI } from '../../../../../base/common/uri.js'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; import { IConfigurationService } from '../../../../../platform/configuration/common/configuration.js'; import { TestConfigurationService } from '../../../../../platform/configuration/test/common/testConfigurationService.js'; -import { ContextKeyService } from '../../../../../platform/contextkey/browser/contextKeyService.js'; -import { FileService } from '../../../../../platform/files/common/fileService.js'; -import { ServiceCollection } from '../../../../../platform/instantiation/common/serviceCollection.js'; -import { TestInstantiationService } from '../../../../../platform/instantiation/test/common/instantiationServiceMock.js'; -import { NullLogService } from '../../../../../platform/log/common/log.js'; -import { UriIdentityService } from '../../../../../platform/uriIdentity/common/uriIdentityService.js'; +import { IRemoteAgentEnvironment } from '../../../../../platform/remote/common/remoteAgentEnvironment.js'; +import { IWorkspaceContextService } from '../../../../../platform/workspace/common/workspace.js'; import { ConfigurationManager } from '../../browser/debugConfigurationManager.js'; import { DebugConfigurationProviderTriggerKind, IAdapterManager, IConfig, IDebugAdapterExecutable, IDebugSession } from '../../common/debug.js'; import { IPreferencesService } from '../../../../services/preferences/common/preferences.js'; -import { TestQuickInputService } from '../../../../test/browser/workbenchTestServices.js'; -import { TestHistoryService, TestContextService, TestExtensionService, TestStorageService } from '../../../../test/common/workbenchTestServices.js'; +import { IRemoteAgentService } from '../../../../services/remote/common/remoteAgentService.js'; +import { ITestInstantiationService, TestRemoteAgentService, workbenchInstantiationService } from '../../../../test/browser/workbenchTestServices.js'; +import { TestContextService } from '../../../../test/common/workbenchTestServices.js'; suite('debugConfigurationManager', () => { const configurationProviderType = 'custom-type'; let _debugConfigurationManager: ConfigurationManager; let disposables: DisposableStore; + let instantiationService: ITestInstantiationService; + let contextService: TestContextService; const adapterManager = { getDebugAdapterDescriptor(session: IDebugSession, config: IConfig): Promise { @@ -47,22 +47,22 @@ suite('debugConfigurationManager', () => { }; const configurationService = new TestConfigurationService(); + let remoteAgentService: IRemoteAgentService; + + function createConfigurationManager(): ConfigurationManager { + instantiationService.stub(IWorkspaceContextService, contextService); + instantiationService.stub(IConfigurationService, configurationService); + instantiationService.stub(IRemoteAgentService, remoteAgentService); + instantiationService.stub(IPreferencesService, preferencesService); + return disposables.add(instantiationService.createInstance(ConfigurationManager, adapterManager)); + } + setup(() => { disposables = new DisposableStore(); - const fileService = disposables.add(new FileService(new NullLogService())); - const instantiationService = disposables.add(new TestInstantiationService(new ServiceCollection([IPreferencesService, preferencesService], [IConfigurationService, configurationService]))); - _debugConfigurationManager = new ConfigurationManager( - adapterManager, - new TestContextService(), - configurationService, - new TestQuickInputService(), - instantiationService, - new TestStorageService(), - new TestExtensionService(), - new TestHistoryService(), - new UriIdentityService(fileService), - disposables.add(new ContextKeyService(configurationService)), - new NullLogService()); + instantiationService = workbenchInstantiationService(undefined, disposables); + contextService = new TestContextService(); + remoteAgentService = new TestRemoteAgentService(); + _debugConfigurationManager = createConfigurationManager(); }); teardown(() => disposables.dispose()); @@ -130,5 +130,53 @@ suite('debugConfigurationManager', () => { assert.strictEqual((resultConfig as any).configurationResolved, true, 'Configuration should be updated by test provider'); }); + test('uses remote target OS when computing visible configurations', async () => { + class LinuxRemoteAgentService extends TestRemoteAgentService { + override async getEnvironment(): Promise { + return { + pid: 1, + connectionToken: 'token', + appRoot: URI.file('/remote/app'), + tmpDir: URI.file('/remote/tmp'), + settingsPath: URI.file('/remote/settings.json'), + mcpResource: URI.file('/remote/mcp.json'), + logsPath: URI.file('/remote/logs'), + extensionHostLogsPath: URI.file('/remote/ext-logs'), + globalStorageHome: URI.file('/remote/global-storage'), + workspaceStorageHome: URI.file('/remote/workspace-storage'), + localHistoryHome: URI.file('/remote/local-history'), + userHome: URI.file('/remote/home'), + os: OperatingSystem.Linux, + arch: 'x64', + marks: [], + useHostProxy: false, + profiles: { + all: [], + home: URI.file('/remote/profiles') + }, + isUnsupportedGlibc: false + }; + } + } + + remoteAgentService = new LinuxRemoteAgentService(); + contextService = new TestContextService(); + configurationService.setUserConfiguration('launch', { + version: '0.2.0', + configurations: [ + { type: 'node', request: 'launch', name: 'visible', presentation: { hidden: false } }, + { type: 'node', request: 'launch', name: 'linux-hidden', linux: { presentation: { hidden: true } } } + ] + }); + disposables.delete(_debugConfigurationManager); + _debugConfigurationManager = createConfigurationManager(); + + if (OS !== OperatingSystem.Linux) { + await Event.toPromise(_debugConfigurationManager.onDidSelectConfiguration); + } + + assert.deepStrictEqual(_debugConfigurationManager.getAllConfigurations().map(({ name }) => name), ['visible']); + }); + teardown(() => disposables.clear()); }); diff --git a/src/vs/workbench/contrib/debug/test/browser/debugUtils.test.ts b/src/vs/workbench/contrib/debug/test/browser/debugUtils.test.ts index 4743a73d2c2..9a9db4dd0cd 100644 --- a/src/vs/workbench/contrib/debug/test/browser/debugUtils.test.ts +++ b/src/vs/workbench/contrib/debug/test/browser/debugUtils.test.ts @@ -4,9 +4,21 @@ *--------------------------------------------------------------------------------------------*/ import assert from 'assert'; +import { OperatingSystem } from '../../../../../base/common/platform.js'; import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js'; import { IConfig } from '../../common/debug.js'; -import { formatPII, getExactExpressionStartAndEnd, getVisibleAndSorted } from '../../common/debugUtils.js'; +import { formatPII, getEffectiveConfigForPlatform, getEffectivePresentationForConfig, getExactExpressionStartAndEnd, getVisibleAndSorted } from '../../common/debugUtils.js'; + +function platformSection(os: OperatingSystem, value: NonNullable): Pick { + switch (os) { + case OperatingSystem.Windows: + return { windows: value }; + case OperatingSystem.Macintosh: + return { osx: value }; + case OperatingSystem.Linux: + return { linux: value }; + } +} suite('Debug - Utils', () => { ensureNoDisposablesAreLeakedInTestSuite(); @@ -51,6 +63,56 @@ suite('Debug - Utils', () => { assert.deepStrictEqual(getExactExpressionStartAndEnd('...variable', 5, 5), { start: 4, end: 11 }); }); + test('getEffectivePresentationForConfig - platform override', () => { + // No platform override: returns base presentation + const config1: IConfig = { type: 'node', request: 'launch', name: 'a', presentation: { hidden: false } }; + assert.deepStrictEqual(getEffectivePresentationForConfig(config1, OperatingSystem.Macintosh), { hidden: false }); + + // Platform-specific presentation overrides base hidden value + const config2: IConfig = { + type: 'node', request: 'launch', name: 'b', + presentation: { hidden: false }, + ...platformSection(OperatingSystem.Windows, { presentation: { hidden: true } }) + }; + assert.deepStrictEqual(getEffectivePresentationForConfig(config2, OperatingSystem.Windows), { hidden: true }); + + // Non-matching platform override does not affect result + const config3: IConfig = { + type: 'node', request: 'launch', name: 'c', + presentation: { hidden: false }, + ...platformSection(OperatingSystem.Windows, { presentation: { hidden: true } }) + }; + assert.deepStrictEqual(getEffectivePresentationForConfig(config3, OperatingSystem.Linux), { hidden: false }); + + // No base presentation, platform-specific sets hidden + const config4: IConfig = { + type: 'node', request: 'launch', name: 'd', + ...platformSection(OperatingSystem.Macintosh, { presentation: { hidden: true } }) + }; + assert.deepStrictEqual(getEffectivePresentationForConfig(config4, OperatingSystem.Macintosh), { hidden: true }); + + // Platform-specific merges with base (group and order preserved) + const config5: IConfig = { + type: 'node', request: 'launch', name: 'e', + presentation: { group: 'myGroup', order: 2 }, + ...platformSection(OperatingSystem.Linux, { presentation: { hidden: true } }) + }; + assert.deepStrictEqual(getEffectivePresentationForConfig(config5, OperatingSystem.Linux), { group: 'myGroup', order: 2, hidden: true }); + + // Platform-specific config overrides other launch attributes while preserving nested sections + const config6: IConfig = { + type: 'node', request: 'launch', name: 'f', + preLaunchTask: 'base-task', + presentation: { group: 'base' }, + ...platformSection(OperatingSystem.Windows, { preLaunchTask: 'windows-task', presentation: { hidden: true } }) + }; + assert.deepStrictEqual(getEffectiveConfigForPlatform(config6, OperatingSystem.Windows), { + ...config6, + preLaunchTask: 'windows-task', + presentation: { group: 'base', hidden: true } + }); + }); + test('config presentation', () => { const configs: IConfig[] = []; configs.push({ From 98f15b55eaa9ec24b60cad2905d53f721ad67357 Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Mon, 16 Mar 2026 15:33:31 -0700 Subject: [PATCH 133/133] Implement agentHost process (#296627) * agent host init * Agent host: Copilot SDK integration with chat UI * Agent host: direct MessagePort, logging, SDK wrapper, env fix * Refactoring and cleanup * Copilot-authored message: Agent-host tool rendering, protocol, and session fixes Tool invocation rendering: - Emit tool_start/tool_complete as ChatToolInvocation (not progressMessage) - Shell tools (bash/powershell) render as terminal command blocks with IChatTerminalToolInvocationData, output, and exit codes - Non-shell tools render via invocationMessage/pastTenseMessage (markdown) - Filter out report_intent (hidden internal tool) Agent-agnostic protocol: - IPC events carry display-ready fields (displayName, invocationMessage, pastTenseMessage, toolInput, toolOutput, toolKind, language) - All Copilot CLI-specific logic in copilotToolDisplay.ts with typed interfaces for known tools (CopilotToolName enum, parameter types) - Renderer never references specific SDK tool names Session fixes: - Resumed sessions show tool invocations in history (getSessionMessages now returns tool events alongside messages) - Fixed 'already has a pending request' on resumed sessions by conditionally providing interruptActiveResponseCallback - Fixed event filtering for resumed sessions (sessionId override in _trackSession) Documentation: - Split parity.md into design.md (decisions) and backlog.md (tasks) - Updated architecture.md, sessions.md with cross-references - Added maintenance notes to all docs * Copilot-authored message: Model picker, session class, DI and test cleanup * Cleanups * stuff * add diagram * Add claude agent * Clean up * Copy some build script changes from #295817 * Simplify * Update docs * Register agent-host via chatSessions contribution API, reduce peripheral diff * Cleanup * Don't ship stuff in stable * Dynamic agent discovery via listAgents() IPC Replace hardcoded per-provider contributions with a single AgentHostContribution that discovers available agents from the agent host process at startup. Each IAgent backend now exposes an IAgentDescriptor with display metadata and auth requirements. - Add IAgentDescriptor interface and listAgents() to IPC contract - CopilotAgent/ClaudeAgent return descriptors via getDescriptor() - Single AgentHostContribution discovers + registers dynamically - Remove agentHostConstants.ts (no more hardcoded session types) - AgentHostSessionListController/LMProvider take params instead - Rename AgentSessionProviders.AgentHost -> AgentHostCopilot - Update architecture.md, sessions.md, backlog.md (Written by Copilot) * Fix review findings: proxy, disposal, filtering, tests - Add listAgents() forwarding to AgentHostServiceClient - Guard async discovery against disposal race - Add provider field to IAgentModelInfo for per-provider filtering - Filter models and sessions by provider in LM provider and list controller - Update tests for new dynamic API and agent-host-copilot scheme (Written by Copilot) * Use DI for AgentHostLanguageModelProvider (Written by Copilot) * Strip @img/sharp native binaries from builds sharp is a transitive dependency of the Claude Agent SDK used for image processing. Its native .node binaries cause dpkg-shlibdeps errors during Debian packaging due to $ORIGIN RPATH references. Strip all @img/sharp-* platform packages since the agent host doesn't need image processing at runtime. (Written by Copilot) * Strip Claude SDK vendored ripgrep binaries The Claude Agent SDK bundles ripgrep binaries for all platforms under vendor/ripgrep/. Wrong-architecture binaries cause macOS Mach-O verification to fail. Strip them entirely via .moduleignore (VS Code has its own ripgrep) and add to verify-macho skip list. (Written by Copilot) * Add tests for AgentSession, AgentService dispatcher, and workbench agent host components (Written by Copilot) * Add trace logging, IPC output channel, tool permissions, and attachment context - Add Agent Host IPC output channel (only registered at trace log level) that logs all IPC method calls, results, and progress events with full JSON payloads - Add trace-level logging in AgentService dispatcher for all method calls - Add trace-level logging in session handler for all progress events and session resolution - Wire up onPermissionRequest handler on CopilotClient.createSession and resumeSession to auto-approve tool permission requests - Add IAgentAttachment type to IPC contract and thread attachments from chat variables (file, directory, selection) through sendMessage to the Copilot SDK (Written by Copilot) * Add tests for attachment context conversion and threading (Written by Copilot) * Add gap analysis docs for Copilot and Claude SDK implementations (Written by Copilot) * Sanitize env vars for Copilot CLI subprocess Strip VSCODE_*, ELECTRON_* (except ELECTRON_RUN_AS_NODE), NODE_OPTIONS, and other debug-related env vars that can interfere with the Node.js process the SDK spawns. Matches the env sanitization from the extension implementation. Also set useStdio and autoStart for proper CLI communication. (Written by Copilot) * Add error, usage, and title_changed event types to IPC contract Add IAgentErrorEvent, IAgentUsageEvent, and IAgentTitleChangedEvent to the progress event union. Wire up session.error and assistant.usage events from the Copilot SDK to fire as IPC events instead of only logging. Handle error events in the renderer session handler by rendering the error message. Usage and title_changed events are logged at trace level. (Written by Copilot) * Add abortSession IPC method for proper cancellation Add abortSession(session) to the IPC contract, implemented across AgentService, CopilotAgent (calls session.abort()), ClaudeAgent (no-op, uses AbortController), and the renderer proxy. Wire up cancellation in the session handler to call abortSession before finishing, so the SDK actually stops processing. (Written by Copilot) * Address reviewer feedback: error finishes request, Claude abort, tests - Error events now call finish() so the request doesn't hang if the SDK doesn't send idle after an error - ClaudeAgent.abortSession calls ClaudeSession.abort() which signals the AbortController and creates a new one for future turns - Add test: cancellation calls abortSession on the agent host service - Add test: error event renders message and finishes the request - Remove stale TODO in interruptActiveResponseCallback - Use timeout() helper instead of raw setTimeout in test - Update gap docs to reflect completed work (Written by Copilot) * Add permission request IPC round-trip (Written by Copilot) * Remove Claude agent from agent-host process Strip the Claude Agent SDK integration from the agent-host utility process to focus on the Copilot SDK path. - Delete src/vs/platform/agent/node/claude/ (claudeAgent, claudeSession, claudeToolDisplay) - Remove @anthropic-ai/claude-agent-sdk from package.json - Remove AgentHostClaude enum member and all switch cases - Remove Claude command registration in electron-browser chat.contribution - Clean up build scripts (.moduleignore, verify-macho, gulpfile.vscode) - Narrow AgentProvider type to just 'copilot' - Update tests and documentation (Written by Copilot) * Wire up permission confirmation UI with ChatToolInvocation (Written by Copilot) * Fix reviewer feedback: safe permission serialization, deny on abort/dispose (Written by Copilot) * Forward reasoning events as thinking blocks (Written by Copilot) * Pass workspace folder as workingDirectory to Copilot SDK (Written by Copilot) * Store and pass workingDirectory on session resume, update gap docs (Written by Copilot) * Fix permission rendering, session-scoped permissions, and test gaps (Written by Copilot) * Auto-approve read permissions inside workspace folder (Written by Copilot) * Move read auto-approve into CopilotAgent where permission policy belongs (Written by Copilot) * Update gap docs (Written by Copilot) * Use log language for IPC output channel, add trace prefix (Written by Copilot) * Add tool rendering gaps to docs (Written by Copilot) * Stringify URIs in IPC output channel for readability (Written by Copilot) * Fix IPC output channel: use log languageId with non-log channel for proper append + syntax highlighting (Written by Copilot) * Fix build errors: add URI import, fix test mock types (Written by Copilot) * Don't localize agent host provider strings (Written by Copilot) * Remove claude-agent-sdk from eslint allowed imports (Written by Copilot) * fix test * initial thoughts * Rename folder to agentHost * Fix paths * Fixes * Fixes for copilot * Fix moduleignore * first working protocol version align more closely with protocol json rpc and some gaps * cleanup * Fix copilot pty.node packaging * Fix test * prebuild packaging * Agenthost server fixes * Update monaco.d.ts * Update docs * Fixes * Build fix * Fix build issues * reduce duplication in side effecting code * fix model switching not working * reduce mock duplication * Build fixes * Copy vscode's node.pty * And ripgrep * And thsi * Ripgrep goes to non-SDK * Skip copy for stable build * Remove outdated script * Build fixes for asar * fix * Add some logging * Fix for windows * Fix * Logs * build: add glob diagnostic for copyCopilotNativeDeps * build: check both node_modules/ and .asar.unpacked/ for source binaries * Fix * Remove excalidraw --------- Co-authored-by: Connor Peet Co-authored-by: Connor Peet --- .vscode/launch.json | 10 + build/.moduleignore | 25 + build/buildfile.ts | 4 +- build/darwin/create-universal-app.ts | 57 +- build/darwin/verify-macho.ts | 10 + build/gulpfile.vscode.ts | 98 +- build/next/index.ts | 1 + build/npm/postinstall.ts | 13 + eslint.config.js | 2 + package-lock.json | 263 ++- package.json | 4 + scripts/code-agent-host.js | 79 + scripts/code-agent-host.sh | 31 + src/vs/code/electron-main/app.ts | 9 + src/vs/platform/agentHost/architecture.md | 224 +++ src/vs/platform/agentHost/common/agent.ts | 27 + .../platform/agentHost/common/agentService.ts | 399 +++++ .../platform/agentHost/common/state/AGENTS.md | 81 + .../agentHost/common/state/sessionActions.ts | 253 +++ .../common/state/sessionCapabilities.ts | 50 + .../common/state/sessionClientState.ts | 280 ++++ .../agentHost/common/state/sessionProtocol.ts | 180 +++ .../agentHost/common/state/sessionReducers.ts | 270 ++++ .../agentHost/common/state/sessionState.ts | 287 ++++ .../common/state/sessionTransport.ts | 42 + .../agentHost/common/state/versions/v1.ts | 309 ++++ .../common/state/versions/versionRegistry.ts | 259 +++ src/vs/platform/agentHost/design.md | 86 + .../electron-browser/agentHostService.ts | 121 ++ .../electron-main/electronAgentHostStarter.ts | 106 ++ .../agentHost/node/agentEventMapper.ts | 160 ++ .../platform/agentHost/node/agentHostMain.ts | 67 + .../agentHost/node/agentHostServerMain.ts | 169 ++ .../agentHost/node/agentHostService.ts | 80 + .../platform/agentHost/node/agentService.ts | 224 +++ .../agentHost/node/agentSideEffects.ts | 223 +++ .../agentHost/node/copilot/copilotAgent.ts | 693 ++++++++ .../node/copilot/copilotSessionWrapper.ts | 217 +++ .../node/copilot/copilotToolDisplay.ts | 286 ++++ .../agentHost/node/nodeAgentHostStarter.ts | 55 + .../agentHost/node/protocolServerHandler.ts | 334 ++++ .../agentHost/node/sessionStateManager.ts | 218 +++ .../agentHost/node/webSocketTransport.ts | 135 ++ src/vs/platform/agentHost/protocol.md | 511 ++++++ src/vs/platform/agentHost/sessions.md | 62 + .../test/common/agentService.test.ts | 41 + .../test/node/agentEventMapper.test.ts | 221 +++ .../agentHost/test/node/agentService.test.ts | 185 +++ .../test/node/agentSideEffects.test.ts | 289 ++++ .../platform/agentHost/test/node/mockAgent.ts | 241 +++ .../test/node/protocolServerHandler.test.ts | 308 ++++ .../node/protocolWebSocket.integrationTest.ts | 663 ++++++++ .../test/node/sessionStateManager.test.ts | 163 ++ src/vs/platform/environment/common/argv.ts | 2 + src/vs/platform/environment/node/argv.ts | 2 + .../environment/node/environmentService.ts | 4 + src/vs/server/node/serverServices.ts | 8 + .../chat/browser/sessionTargetPicker.ts | 2 + .../agentHost/agentHostChatContribution.ts | 260 +++ .../agentHostLanguageModelProvider.ts | 73 + .../agentHost/agentHostSessionHandler.ts | 486 ++++++ .../agentHostSessionListController.ts | 97 ++ .../agentHost/stateToProgressAdapter.ts | 199 +++ .../browser/agentSessions/agentSessions.ts | 18 + .../contrib/chat/browser/chat.contribution.ts | 8 + .../chatSessions/chatSessions.contribution.ts | 31 +- .../chat/common/chatSessionsService.ts | 6 + .../electron-browser/chat.contribution.ts | 38 +- .../agentHostChatContribution.test.ts | 1411 +++++++++++++++++ .../stateToProgressAdapter.test.ts | 298 ++++ .../test/common/mockChatSessionsService.ts | 16 +- src/vs/workbench/workbench.desktop.main.ts | 1 + 72 files changed, 12068 insertions(+), 17 deletions(-) create mode 100644 scripts/code-agent-host.js create mode 100755 scripts/code-agent-host.sh create mode 100644 src/vs/platform/agentHost/architecture.md create mode 100644 src/vs/platform/agentHost/common/agent.ts create mode 100644 src/vs/platform/agentHost/common/agentService.ts create mode 100644 src/vs/platform/agentHost/common/state/AGENTS.md create mode 100644 src/vs/platform/agentHost/common/state/sessionActions.ts create mode 100644 src/vs/platform/agentHost/common/state/sessionCapabilities.ts create mode 100644 src/vs/platform/agentHost/common/state/sessionClientState.ts create mode 100644 src/vs/platform/agentHost/common/state/sessionProtocol.ts create mode 100644 src/vs/platform/agentHost/common/state/sessionReducers.ts create mode 100644 src/vs/platform/agentHost/common/state/sessionState.ts create mode 100644 src/vs/platform/agentHost/common/state/sessionTransport.ts create mode 100644 src/vs/platform/agentHost/common/state/versions/v1.ts create mode 100644 src/vs/platform/agentHost/common/state/versions/versionRegistry.ts create mode 100644 src/vs/platform/agentHost/design.md create mode 100644 src/vs/platform/agentHost/electron-browser/agentHostService.ts create mode 100644 src/vs/platform/agentHost/electron-main/electronAgentHostStarter.ts create mode 100644 src/vs/platform/agentHost/node/agentEventMapper.ts create mode 100644 src/vs/platform/agentHost/node/agentHostMain.ts create mode 100644 src/vs/platform/agentHost/node/agentHostServerMain.ts create mode 100644 src/vs/platform/agentHost/node/agentHostService.ts create mode 100644 src/vs/platform/agentHost/node/agentService.ts create mode 100644 src/vs/platform/agentHost/node/agentSideEffects.ts create mode 100644 src/vs/platform/agentHost/node/copilot/copilotAgent.ts create mode 100644 src/vs/platform/agentHost/node/copilot/copilotSessionWrapper.ts create mode 100644 src/vs/platform/agentHost/node/copilot/copilotToolDisplay.ts create mode 100644 src/vs/platform/agentHost/node/nodeAgentHostStarter.ts create mode 100644 src/vs/platform/agentHost/node/protocolServerHandler.ts create mode 100644 src/vs/platform/agentHost/node/sessionStateManager.ts create mode 100644 src/vs/platform/agentHost/node/webSocketTransport.ts create mode 100644 src/vs/platform/agentHost/protocol.md create mode 100644 src/vs/platform/agentHost/sessions.md create mode 100644 src/vs/platform/agentHost/test/common/agentService.test.ts create mode 100644 src/vs/platform/agentHost/test/node/agentEventMapper.test.ts create mode 100644 src/vs/platform/agentHost/test/node/agentService.test.ts create mode 100644 src/vs/platform/agentHost/test/node/agentSideEffects.test.ts create mode 100644 src/vs/platform/agentHost/test/node/mockAgent.ts create mode 100644 src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts create mode 100644 src/vs/platform/agentHost/test/node/protocolWebSocket.integrationTest.ts create mode 100644 src/vs/platform/agentHost/test/node/sessionStateManager.test.ts create mode 100644 src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostChatContribution.ts create mode 100644 src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostLanguageModelProvider.ts create mode 100644 src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionHandler.ts create mode 100644 src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionListController.ts create mode 100644 src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/stateToProgressAdapter.ts create mode 100644 src/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostChatContribution.test.ts create mode 100644 src/vs/workbench/contrib/chat/test/browser/agentSessions/stateToProgressAdapter.test.ts diff --git a/.vscode/launch.json b/.vscode/launch.json index 47d901042e3..0f249a8548d 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -52,6 +52,15 @@ "${workspaceFolder}/out/**/*.js" ] }, + { + "type": "node", + "request": "attach", + "name": "Attach to Agent Host Process", + "port": 5878, + "outFiles": [ + "${workspaceFolder}/out/**/*.js" + ] + }, { "type": "node", "request": "attach", @@ -701,6 +710,7 @@ "Attach to Main Process", "Attach to Extension Host", "Attach to Shared Process", + "Attach to Agent Host Process" ], "preLaunchTask": "Ensure Prelaunch Dependencies", "presentation": { diff --git a/build/.moduleignore b/build/.moduleignore index ed36151130c..faa4973e2dc 100644 --- a/build/.moduleignore +++ b/build/.moduleignore @@ -188,3 +188,28 @@ zone.js/dist/** @xterm/xterm-addon-*/fixtures/** @xterm/xterm-addon-*/out/** @xterm/xterm-addon-*/out-test/** + +# @github/copilot - strip unneeded binaries and files +@github/copilot/sdk/index.js +@github/copilot/prebuilds/** +@github/copilot/clipboard/** +@github/copilot/ripgrep/** +@github/copilot/**/keytar.node + +# @github/copilot platform binaries - not needed +@github/copilot-darwin-arm64/** +@github/copilot-darwin-x64/** +@github/copilot-linux-arm64/** +@github/copilot-linux-x64/** +@github/copilot-win32-arm64/** +@github/copilot-win32-x64/** + +# @github/copilot-sdk - strip the nested @github/copilot CLI runtime +# The SDK only needs its own dist/ files; the CLI is resolved via cliPath at runtime +@github/copilot-sdk/node_modules/@github/copilot/** +@github/copilot-sdk/node_modules/@github/copilot-darwin-arm64/** +@github/copilot-sdk/node_modules/@github/copilot-darwin-x64/** +@github/copilot-sdk/node_modules/@github/copilot-linux-arm64/** +@github/copilot-sdk/node_modules/@github/copilot-linux-x64/** +@github/copilot-sdk/node_modules/@github/copilot-win32-arm64/** +@github/copilot-sdk/node_modules/@github/copilot-win32-x64/** diff --git a/build/buildfile.ts b/build/buildfile.ts index 47b0476892c..80c97ff1daa 100644 --- a/build/buildfile.ts +++ b/build/buildfile.ts @@ -24,6 +24,7 @@ export const workbenchDesktop = [ createModuleDescription('vs/workbench/contrib/debug/node/telemetryApp'), createModuleDescription('vs/platform/files/node/watcher/watcherMain'), createModuleDescription('vs/platform/terminal/node/ptyHostMain'), + createModuleDescription('vs/platform/agentHost/node/agentHostMain'), createModuleDescription('vs/workbench/api/node/extensionHostProcess'), createModuleDescription('vs/workbench/workbench.desktop.main'), createModuleDescription('vs/sessions/sessions.desktop.main') @@ -53,7 +54,8 @@ export const codeServer = [ // 'vs/server/node/server.cli' is not included here because it gets inlined via ./src/server-cli.js createModuleDescription('vs/workbench/api/node/extensionHostProcess'), createModuleDescription('vs/platform/files/node/watcher/watcherMain'), - createModuleDescription('vs/platform/terminal/node/ptyHostMain') + createModuleDescription('vs/platform/terminal/node/ptyHostMain'), + createModuleDescription('vs/platform/agentHost/node/agentHostMain') ]; export const entrypoint = createModuleDescription; diff --git a/build/darwin/create-universal-app.ts b/build/darwin/create-universal-app.ts index 9e90e31491f..c3de9766a05 100644 --- a/build/darwin/create-universal-app.ts +++ b/build/darwin/create-universal-app.ts @@ -10,6 +10,30 @@ import { makeUniversalApp } from 'vscode-universal-bundler'; const root = path.dirname(path.dirname(import.meta.dirname)); +const nodeModulesBases = [ + path.join('Contents', 'Resources', 'app', 'node_modules'), + path.join('Contents', 'Resources', 'app', 'node_modules.asar.unpacked'), +]; + +/** + * Ensures a directory exists in both the x64 and arm64 app bundles by copying + * it from whichever build has it to the one that does not. This is needed for + * platform-specific native module directories that npm only installs for the + * host architecture. + */ +function crossCopyPlatformDir(x64AppPath: string, arm64AppPath: string, relativePath: string): void { + const inX64 = path.join(x64AppPath, relativePath); + const inArm64 = path.join(arm64AppPath, relativePath); + + if (fs.existsSync(inX64) && !fs.existsSync(inArm64)) { + fs.mkdirSync(inArm64, { recursive: true }); + fs.cpSync(inX64, inArm64, { recursive: true }); + } else if (fs.existsSync(inArm64) && !fs.existsSync(inX64)) { + fs.mkdirSync(inX64, { recursive: true }); + fs.cpSync(inArm64, inX64, { recursive: true }); + } +} + async function main(buildDir?: string) { const arch = process.env['VSCODE_ARCH']; @@ -25,10 +49,39 @@ async function main(buildDir?: string) { const outAppPath = path.join(buildDir, `VSCode-darwin-${arch}`, appName); const productJsonPath = path.resolve(outAppPath, 'Contents', 'Resources', 'app', 'product.json'); + // Copilot SDK ships platform-specific native binaries that npm only installs + // for the host architecture. The universal app merger requires both builds to + // have identical file trees, so we cross-copy each missing directory from the + // other build. The binaries are then excluded from comparison (filesToSkip) + // and the x64 binary is tagged as arch-specific (x64ArchFiles) so the merger + // keeps both. + for (const plat of ['darwin-x64', 'darwin-arm64']) { + for (const base of nodeModulesBases) { + // @github/copilot-{platform} packages (e.g. copilot-darwin-x64) + crossCopyPlatformDir(x64AppPath, arm64AppPath, path.join(base, '@github', `copilot-${plat}`)); + // @github/copilot/prebuilds/{platform} (pty.node, spawn-helper) + crossCopyPlatformDir(x64AppPath, arm64AppPath, path.join(base, '@github', 'copilot', 'prebuilds', plat)); + // @github/copilot/ripgrep/bin/{platform} (rg binary) + crossCopyPlatformDir(x64AppPath, arm64AppPath, path.join(base, '@github', 'copilot', 'ripgrep', 'bin', plat)); + } + } + const filesToSkip = [ '**/CodeResources', '**/Credits.rtf', - '**/policies/{*.mobileconfig,**/*.plist}' + '**/policies/{*.mobileconfig,**/*.plist}', + '**/node_modules/@github/copilot-darwin-x64/**', + '**/node_modules/@github/copilot-darwin-arm64/**', + '**/node_modules.asar.unpacked/@github/copilot-darwin-x64/**', + '**/node_modules.asar.unpacked/@github/copilot-darwin-arm64/**', + '**/node_modules/@github/copilot/prebuilds/darwin-x64/**', + '**/node_modules/@github/copilot/prebuilds/darwin-arm64/**', + '**/node_modules/@github/copilot/ripgrep/bin/darwin-x64/**', + '**/node_modules/@github/copilot/ripgrep/bin/darwin-arm64/**', + '**/node_modules.asar.unpacked/@github/copilot/prebuilds/darwin-x64/**', + '**/node_modules.asar.unpacked/@github/copilot/prebuilds/darwin-arm64/**', + '**/node_modules.asar.unpacked/@github/copilot/ripgrep/bin/darwin-x64/**', + '**/node_modules.asar.unpacked/@github/copilot/ripgrep/bin/darwin-arm64/**', ]; await makeUniversalApp({ @@ -38,7 +91,7 @@ async function main(buildDir?: string) { outAppPath, force: true, mergeASARs: true, - x64ArchFiles: '{*/kerberos.node,**/extensions/microsoft-authentication/dist/libmsalruntime.dylib,**/extensions/microsoft-authentication/dist/msal-node-runtime.node}', + x64ArchFiles: '{*/kerberos.node,**/extensions/microsoft-authentication/dist/libmsalruntime.dylib,**/extensions/microsoft-authentication/dist/msal-node-runtime.node,**/node_modules/@github/copilot-darwin-*/copilot,**/node_modules/@github/copilot/prebuilds/darwin-*/*,**/node_modules/@github/copilot/ripgrep/bin/darwin-*/*,**/node_modules.asar.unpacked/@github/copilot-darwin-*/copilot,**/node_modules.asar.unpacked/@github/copilot/prebuilds/darwin-*/*,**/node_modules.asar.unpacked/@github/copilot/ripgrep/bin/darwin-*/*}', filesToSkipComparison: (file: string) => { for (const expected of filesToSkip) { if (minimatch(file, expected)) { diff --git a/build/darwin/verify-macho.ts b/build/darwin/verify-macho.ts index 7770b9c36cd..8443ca51641 100644 --- a/build/darwin/verify-macho.ts +++ b/build/darwin/verify-macho.ts @@ -26,6 +26,16 @@ const FILES_TO_SKIP = [ // MSAL runtime files are only present in ARM64 builds '**/extensions/microsoft-authentication/dist/libmsalruntime.dylib', '**/extensions/microsoft-authentication/dist/msal-node-runtime.node', + // Copilot SDK: universal app has both x64 and arm64 platform packages + '**/node_modules/@github/copilot-darwin-x64/**', + '**/node_modules/@github/copilot-darwin-arm64/**', + '**/node_modules.asar.unpacked/@github/copilot-darwin-x64/**', + '**/node_modules.asar.unpacked/@github/copilot-darwin-arm64/**', + // Copilot prebuilds and ripgrep: single-arch binaries in per-platform directories + '**/node_modules/@github/copilot/prebuilds/darwin-*/**', + '**/node_modules/@github/copilot/ripgrep/bin/darwin-*/**', + '**/node_modules.asar.unpacked/@github/copilot/prebuilds/darwin-*/**', + '**/node_modules.asar.unpacked/@github/copilot/ripgrep/bin/darwin-*/**', ]; function isFileSkipped(file: string): boolean { diff --git a/build/gulpfile.vscode.ts b/build/gulpfile.vscode.ts index 9d63587993b..7a6f6e41ba7 100644 --- a/build/gulpfile.vscode.ts +++ b/build/gulpfile.vscode.ts @@ -318,6 +318,38 @@ function computeChecksum(filename: string): string { return hash; } +const copilotPlatforms = [ + 'darwin-arm64', 'darwin-x64', + 'linux-arm64', 'linux-x64', + 'win32-arm64', 'win32-x64', +]; + +/** + * Returns a glob filter that strips @github/copilot platform packages and + * prebuilt native modules for architectures other than the build target. + * On stable builds, all copilot SDK dependencies are stripped entirely. + */ +function getCopilotExcludeFilter(platform: string, arch: string, quality: string | undefined): string[] { + const targetPlatformArch = `${platform}-${arch}`; + const nonTargetPlatforms = copilotPlatforms.filter(p => p !== targetPlatformArch); + + // Strip wrong-architecture @github/copilot-{platform} packages. + // All copilot prebuilds are stripped by .moduleignore; VS Code's own + // node-pty is copied into the prebuilds location by a post-packaging task. + const excludes = nonTargetPlatforms.map(p => `!**/node_modules/@github/copilot-${p}/**`); + + // Strip agent host SDK dependencies entirely from stable builds + if (quality === 'stable') { + excludes.push( + '!**/node_modules/@github/copilot/**', + '!**/node_modules/@github/copilot-sdk/**', + '!**/node_modules/@github/copilot-*/**', + ); + } + + return ['**', ...excludes]; +} + function packageTask(platform: string, arch: string, sourceFolderName: string, destinationFolderName: string, _opts?: { stats?: boolean }) { const destination = path.join(path.dirname(root), destinationFolderName); platform = platform || process.platform; @@ -437,12 +469,14 @@ function packageTask(platform: string, arch: string, sourceFolderName: string, d .pipe(filter(depFilterPattern)) .pipe(util.cleanNodeModules(path.join(import.meta.dirname, '.moduleignore'))) .pipe(util.cleanNodeModules(path.join(import.meta.dirname, `.moduleignore.${process.platform}`))) + .pipe(filter(getCopilotExcludeFilter(platform, arch, quality))) .pipe(jsFilter) .pipe(util.rewriteSourceMappingURL(sourceMappingURLBase)) .pipe(jsFilter.restore) .pipe(createAsar(path.join(process.cwd(), 'node_modules'), [ '**/*.node', '**/@vscode/ripgrep/bin/*', + '**/@github/copilot-*/**', '**/node-pty/build/Release/*', '**/node-pty/build/Release/conpty/*', '**/node-pty/lib/worker/conoutSocketWorker.js', @@ -679,6 +713,67 @@ function patchWin32DependenciesTask(destinationFolderName: string) { }; } +/** + * Copies VS Code's own node-pty and ripgrep binaries into the copilot SDK's + * expected locations so the copilot CLI subprocess can find them at runtime. + * The copilot-bundled prebuilds and ripgrep are stripped by .moduleignore; + * this replaces them with the same binaries VS Code already ships, avoiding + * new system dependency requirements. + * + * node-pty: `prebuilds/{platform}-{arch}/` (pty.node + spawn-helper) + * ripgrep: `ripgrep/bin/{platform}-{arch}/` (rg binary) + */ +function copyCopilotNativeDepsTask(platform: string, arch: string, destinationFolderName: string) { + const outputDir = path.join(path.dirname(root), destinationFolderName); + + return async () => { + const quality = (product as { quality?: string }).quality; + + // On stable builds the copilot SDK is stripped entirely -- nothing to copy into. + if (quality === 'stable') { + console.log(`[copyCopilotNativeDeps] Skipping -- stable build`); + return; + } + + // On Windows with win32VersionedUpdate, app resources live under a + // commit-hash prefix: {output}/{commitHash}/resources/app/ + const versionedResourcesFolder = util.getVersionedResourcesFolder(platform, commit!); + const appBase = platform === 'darwin' + ? path.join(outputDir, `${product.nameLong}.app`, 'Contents', 'Resources', 'app') + : path.join(outputDir, versionedResourcesFolder, 'resources', 'app'); + + // Source and destination are both in node_modules/, which exists as a real + // directory on disk on all platforms after packaging. + const nodeModulesDir = path.join(appBase, 'node_modules'); + const copilotBase = path.join(nodeModulesDir, '@github', 'copilot'); + const platformArch = `${platform === 'win32' ? 'win32' : platform}-${arch}`; + + const nodePtySource = path.join(nodeModulesDir, 'node-pty', 'build', 'Release'); + const rgBinary = platform === 'win32' ? 'rg.exe' : 'rg'; + const ripgrepSource = path.join(nodeModulesDir, '@vscode', 'ripgrep', 'bin', rgBinary); + + // Fail-fast: source binaries must exist on non-stable builds. + if (!fs.existsSync(nodePtySource)) { + throw new Error(`[copyCopilotNativeDeps] node-pty source not found at ${nodePtySource}`); + } + if (!fs.existsSync(ripgrepSource)) { + throw new Error(`[copyCopilotNativeDeps] ripgrep source not found at ${ripgrepSource}`); + } + + // Copy node-pty (pty.node + spawn-helper) into copilot prebuilds + const copilotPrebuildsDir = path.join(copilotBase, 'prebuilds', platformArch); + fs.mkdirSync(copilotPrebuildsDir, { recursive: true }); + fs.cpSync(nodePtySource, copilotPrebuildsDir, { recursive: true }); + console.log(`[copyCopilotNativeDeps] Copied node-pty from ${nodePtySource} to ${copilotPrebuildsDir}`); + + // Copy ripgrep (rg binary) into copilot ripgrep + const copilotRipgrepDir = path.join(copilotBase, 'ripgrep', 'bin', platformArch); + fs.mkdirSync(copilotRipgrepDir, { recursive: true }); + fs.copyFileSync(ripgrepSource, path.join(copilotRipgrepDir, rgBinary)); + console.log(`[copyCopilotNativeDeps] Copied ripgrep from ${ripgrepSource} to ${copilotRipgrepDir}`); + }; +} + const buildRoot = path.dirname(root); const BUILD_TARGETS = [ @@ -703,7 +798,8 @@ BUILD_TARGETS.forEach(buildTarget => { const packageTasks: task.Task[] = [ compileNativeExtensionsBuildTask, util.rimraf(path.join(buildRoot, destinationFolderName)), - packageTask(platform, arch, sourceFolderName, destinationFolderName, opts) + packageTask(platform, arch, sourceFolderName, destinationFolderName, opts), + copyCopilotNativeDepsTask(platform, arch, destinationFolderName) ]; if (platform === 'win32') { diff --git a/build/next/index.ts b/build/next/index.ts index a5bb0796da0..786fde3bb6f 100644 --- a/build/next/index.ts +++ b/build/next/index.ts @@ -101,6 +101,7 @@ const desktopEntryPoints = [ 'vs/workbench/contrib/debug/node/telemetryApp', 'vs/platform/files/node/watcher/watcherMain', 'vs/platform/terminal/node/ptyHostMain', + 'vs/platform/agentHost/node/agentHostMain', 'vs/workbench/api/node/extensionHostProcess', ]; diff --git a/build/npm/postinstall.ts b/build/npm/postinstall.ts index ae2651cd188..18c0fbabb89 100644 --- a/build/npm/postinstall.ts +++ b/build/npm/postinstall.ts @@ -288,6 +288,19 @@ async function main() { fs.writeFileSync(stateFile, JSON.stringify(_state)); fs.writeFileSync(stateContentsFile, JSON.stringify(computeContents())); + + // Temporary: patch @github/copilot-sdk session.js to fix ESM import + // (missing .js extension on vscode-jsonrpc/node). Fixed upstream in v0.1.32. + // TODO: Remove once @github/copilot-sdk is updated to >=0.1.32 + const sessionFile = path.join(root, 'node_modules', '@github', 'copilot-sdk', 'dist', 'session.js'); + if (fs.existsSync(sessionFile)) { + const content = fs.readFileSync(sessionFile, 'utf8'); + const patched = content.replace(/from "vscode-jsonrpc\/node"/g, 'from "vscode-jsonrpc/node.js"'); + if (content !== patched) { + fs.writeFileSync(sessionFile, patched); + log('.', 'Patched @github/copilot-sdk session.js (vscode-jsonrpc ESM import fix)'); + } + } } main().catch(err => { diff --git a/eslint.config.js b/eslint.config.js index 5dadd67e26e..b81042f7755 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1456,6 +1456,7 @@ export default tseslint.config( // - electron-main 'when': 'hasNode', 'allow': [ + '@github/copilot-sdk', '@anthropic-ai/sandbox-runtime', '@parcel/watcher', '@vscode/sqlite3', @@ -1499,6 +1500,7 @@ export default tseslint.config( 'vscode-regexpp', 'vscode-textmate', 'worker_threads', + 'ws', '@xterm/addon-clipboard', '@xterm/addon-image', '@xterm/addon-ligatures', diff --git a/package-lock.json b/package-lock.json index 9a6ada65f34..a5e0ceae70c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,8 @@ "license": "MIT", "dependencies": { "@anthropic-ai/sandbox-runtime": "0.0.23", + "@github/copilot": "^1.0.4-0", + "@github/copilot-sdk": "^0.1.32", "@microsoft/1ds-core-js": "^3.2.13", "@microsoft/1ds-post-js": "^3.2.13", "@parcel/watcher": "^2.5.6", @@ -57,6 +59,7 @@ "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", "vscode-textmate": "^9.3.2", + "ws": "^8.19.0", "yauzl": "^3.0.0", "yazl": "^2.4.3" }, @@ -80,6 +83,7 @@ "@types/wicg-file-system-access": "^2023.10.7", "@types/windows-foreground-love": "^0.3.0", "@types/winreg": "^1.2.30", + "@types/ws": "^8.18.1", "@types/yauzl": "^2.10.0", "@types/yazl": "^2.4.2", "@typescript-eslint/utils": "^8.45.0", @@ -1393,6 +1397,255 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@github/copilot": { + "version": "1.0.4-0", + "resolved": "https://registry.npmjs.org/@github/copilot/-/copilot-1.0.4-0.tgz", + "integrity": "sha512-K2mf+4nTvjbyghSNI/ysRNu0y2SI7spJDO50sfGLaJAso9hqlYGSBqdLeHTc27bjDxnPyIguUrLa2tMkERUwWg==", + "license": "SEE LICENSE IN LICENSE.md", + "bin": { + "copilot": "npm-loader.js" + }, + "optionalDependencies": { + "@github/copilot-darwin-arm64": "1.0.4-0", + "@github/copilot-darwin-x64": "1.0.4-0", + "@github/copilot-linux-arm64": "1.0.4-0", + "@github/copilot-linux-x64": "1.0.4-0", + "@github/copilot-win32-arm64": "1.0.4-0", + "@github/copilot-win32-x64": "1.0.4-0" + } + }, + "node_modules/@github/copilot-darwin-arm64": { + "version": "1.0.4-0", + "resolved": "https://registry.npmjs.org/@github/copilot-darwin-arm64/-/copilot-darwin-arm64-1.0.4-0.tgz", + "integrity": "sha512-bvWPvla+G3nzGVgEt5hfSMkc2ShLD5+pAGwIy6Qubvl0SxhsULR9zz8UvrX9adPamCWDUwcJhJRhDOzcvt0f4A==", + "cpu": [ + "arm64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "copilot-darwin-arm64": "copilot" + } + }, + "node_modules/@github/copilot-darwin-x64": { + "version": "1.0.4-0", + "resolved": "https://registry.npmjs.org/@github/copilot-darwin-x64/-/copilot-darwin-x64-1.0.4-0.tgz", + "integrity": "sha512-AKy9Uq/3trHxrt55ZwzkojBJTcYl6ycyTWvIVNaRg5Ypbrf2ED4ZQDR8ElQi/mJk3kadzgXsZCztZtQan3IGqw==", + "cpu": [ + "x64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "copilot-darwin-x64": "copilot" + } + }, + "node_modules/@github/copilot-linux-arm64": { + "version": "1.0.4-0", + "resolved": "https://registry.npmjs.org/@github/copilot-linux-arm64/-/copilot-linux-arm64-1.0.4-0.tgz", + "integrity": "sha512-BgKuyOpY0qbGzP7xmgCi6UnjUXG+/oTI5KU7izPHhP8ph7lF96ZQdrcZ/I6+Ag+Gxy/hZGKS4kKk4Xfph14xKA==", + "cpu": [ + "arm64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "linux" + ], + "bin": { + "copilot-linux-arm64": "copilot" + } + }, + "node_modules/@github/copilot-linux-x64": { + "version": "1.0.4-0", + "resolved": "https://registry.npmjs.org/@github/copilot-linux-x64/-/copilot-linux-x64-1.0.4-0.tgz", + "integrity": "sha512-MYVxHvV4+m8WfYIyW94PUs7mAcmFkWHHlVYS+Zg+cTR6//aKZbLuGssPl+HpwqdfteiDxdjUqXbIl9zWwDrIKw==", + "cpu": [ + "x64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "linux" + ], + "bin": { + "copilot-linux-x64": "copilot" + } + }, + "node_modules/@github/copilot-sdk": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@github/copilot-sdk/-/copilot-sdk-0.1.32.tgz", + "integrity": "sha512-mPWM0fw1Gqc/SW8nl45K8abrFH+92fO7y6tRtRl5imjS5hGapLf/dkX5WDrgPtlsflD0c41lFXVUri5NVJwtoA==", + "license": "MIT", + "dependencies": { + "@github/copilot": "^1.0.2", + "vscode-jsonrpc": "^8.2.1", + "zod": "^4.3.6" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@github/copilot-sdk/node_modules/@github/copilot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@github/copilot/-/copilot-1.0.3.tgz", + "integrity": "sha512-5J68wbShQq8biIgHD3ixlEg9hdj4kE72L2U7VwNXnhQ6tJNJtnXPHIyNbcc4L5ncu3k7IRmHMquJ76OApwvHxA==", + "license": "SEE LICENSE IN LICENSE.md", + "bin": { + "copilot": "npm-loader.js" + }, + "optionalDependencies": { + "@github/copilot-darwin-arm64": "1.0.3", + "@github/copilot-darwin-x64": "1.0.3", + "@github/copilot-linux-arm64": "1.0.3", + "@github/copilot-linux-x64": "1.0.3", + "@github/copilot-win32-arm64": "1.0.3", + "@github/copilot-win32-x64": "1.0.3" + } + }, + "node_modules/@github/copilot-sdk/node_modules/@github/copilot-darwin-arm64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@github/copilot-darwin-arm64/-/copilot-darwin-arm64-1.0.3.tgz", + "integrity": "sha512-gWeMjR6yP+F1SIY4RNm54C35ryYEyOg8ejOyM3lO3I9Xbq9IzBFCdOxhXSSeNPz6x1VF3vOIh/sxLPIOL1Y/Gg==", + "cpu": [ + "arm64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "copilot-darwin-arm64": "copilot" + } + }, + "node_modules/@github/copilot-sdk/node_modules/@github/copilot-darwin-x64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@github/copilot-darwin-x64/-/copilot-darwin-x64-1.0.3.tgz", + "integrity": "sha512-kPvMctqiPW6Jq8yxxgbGzYvgtOj9U7Hk8MJknt+9nhrf/duvUobWuYJ6/FivMowGisYYtDbGjknM351vOUC7qA==", + "cpu": [ + "x64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "copilot-darwin-x64": "copilot" + } + }, + "node_modules/@github/copilot-sdk/node_modules/@github/copilot-linux-arm64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@github/copilot-linux-arm64/-/copilot-linux-arm64-1.0.3.tgz", + "integrity": "sha512-AVveXRt3QKXSCYIbHTQABLRw4MbmJeRxZgHrR2h3qHMmpUkXf5dM+9Ott12LPENILU962w3kB/j1Q+QqJUhAUw==", + "cpu": [ + "arm64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "linux" + ], + "bin": { + "copilot-linux-arm64": "copilot" + } + }, + "node_modules/@github/copilot-sdk/node_modules/@github/copilot-linux-x64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@github/copilot-linux-x64/-/copilot-linux-x64-1.0.3.tgz", + "integrity": "sha512-adCgNMBeeMqs3C0jumjv/ewIvBo37b3QGFSm21pBpvZIA9Td9gZXVF4+1uBMeUrOLy/8okNGuO7ao9r8jhrR5g==", + "cpu": [ + "x64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "linux" + ], + "bin": { + "copilot-linux-x64": "copilot" + } + }, + "node_modules/@github/copilot-sdk/node_modules/@github/copilot-win32-arm64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@github/copilot-win32-arm64/-/copilot-win32-arm64-1.0.3.tgz", + "integrity": "sha512-vmHkjwzr4VZFOTE17n5GxL2qP9GPr6Z39xzdtLfGnv1uJOIk1UPKdpzBUoFNVTumtz0I0ZnRPJI1jF+MgKiafQ==", + "cpu": [ + "arm64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "win32" + ], + "bin": { + "copilot-win32-arm64": "copilot.exe" + } + }, + "node_modules/@github/copilot-sdk/node_modules/@github/copilot-win32-x64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@github/copilot-win32-x64/-/copilot-win32-x64-1.0.3.tgz", + "integrity": "sha512-hIbzYdpXuM6PoSTS4NX8UOlbOPwCJ7bSsAe8JvJdo7lRv6Fcj4Xj/ZQmC9gDsiTZxBL2aIxQtn0WVYLFWnvMjQ==", + "cpu": [ + "x64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "win32" + ], + "bin": { + "copilot-win32-x64": "copilot.exe" + } + }, + "node_modules/@github/copilot-sdk/node_modules/zod": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", + "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@github/copilot-win32-arm64": { + "version": "1.0.4-0", + "resolved": "https://registry.npmjs.org/@github/copilot-win32-arm64/-/copilot-win32-arm64-1.0.4-0.tgz", + "integrity": "sha512-S4l3rybmZ0T1WWvmm7ao5T8BfDwEd7dRVLLuagnYRkI+WMB9zQqIcv5pNw6653x73H8gmcOTyY8aKGdD1+3m0g==", + "cpu": [ + "arm64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "win32" + ], + "bin": { + "copilot-win32-arm64": "copilot.exe" + } + }, + "node_modules/@github/copilot-win32-x64": { + "version": "1.0.4-0", + "resolved": "https://registry.npmjs.org/@github/copilot-win32-x64/-/copilot-win32-x64-1.0.4-0.tgz", + "integrity": "sha512-t5JY0YoNpdiQUrS0IOQzf6OpjxO7GbGoJL7TVF/KwqOzN9FHluimJR6rn4txuPWZUoH60m5jO90k8i7/xGoSbw==", + "cpu": [ + "x64" + ], + "license": "SEE LICENSE IN LICENSE.md", + "optional": true, + "os": [ + "win32" + ], + "bin": { + "copilot-win32-x64": "copilot.exe" + } + }, "node_modules/@gulp-sourcemaps/identity-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-2.0.1.tgz", @@ -20569,6 +20822,15 @@ "node": ">= 0.10" } }, + "node_modules/vscode-jsonrpc": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.1.tgz", + "integrity": "sha512-kdjOSJ2lLIn7r1rtrMbbNCHjyMPfRnowdKjBQ+mGq6NAW5QY2bEZC/khaC5OR8svbbjvLEaIXkOq45e2X9BIbQ==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/vscode-oniguruma": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", @@ -20969,7 +21231,6 @@ "version": "8.19.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", - "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" diff --git a/package.json b/package.json index 66af8170f51..4758b5a295c 100644 --- a/package.json +++ b/package.json @@ -81,6 +81,8 @@ }, "dependencies": { "@anthropic-ai/sandbox-runtime": "0.0.23", + "@github/copilot": "^1.0.4-0", + "@github/copilot-sdk": "^0.1.32", "@microsoft/1ds-core-js": "^3.2.13", "@microsoft/1ds-post-js": "^3.2.13", "@parcel/watcher": "^2.5.6", @@ -127,6 +129,7 @@ "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", "vscode-textmate": "^9.3.2", + "ws": "^8.19.0", "yauzl": "^3.0.0", "yazl": "^2.4.3" }, @@ -150,6 +153,7 @@ "@types/wicg-file-system-access": "^2023.10.7", "@types/windows-foreground-love": "^0.3.0", "@types/winreg": "^1.2.30", + "@types/ws": "^8.18.1", "@types/yauzl": "^2.10.0", "@types/yazl": "^2.4.2", "@typescript-eslint/utils": "^8.45.0", diff --git a/scripts/code-agent-host.js b/scripts/code-agent-host.js new file mode 100644 index 00000000000..c618870e396 --- /dev/null +++ b/scripts/code-agent-host.js @@ -0,0 +1,79 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// @ts-check + +const cp = require('child_process'); +const path = require('path'); +const minimist = require('minimist'); + +async function main() { + const args = minimist(process.argv.slice(2), { + boolean: ['help', 'no-launch'], + string: ['port'], + }); + + if (args.help) { + console.log( + 'Usage: ./scripts/code-agent-host.sh [options]\n' + + '\n' + + 'Options:\n' + + ' --port Port to listen on (default: 8081, or VSCODE_AGENT_HOST_PORT env)\n' + + ' --no-launch Start server without additional actions\n' + + ' --help Show this help message', + ); + return; + } + + const port = args.port || process.env['VSCODE_AGENT_HOST_PORT'] || '8081'; + const addr = await startServer(['--port', String(port)]); + console.log(`Agent Host server listening on ${addr}`); +} + +function startServer(programArgs) { + return new Promise((resolve, reject) => { + const env = { ...process.env }; + const entryPoint = path.join( + __dirname, + '..', + 'out', + 'vs', + 'platform', + 'agentHost', + 'node', + 'agentHostServerMain.js', + ); + + console.log( + `Starting agent host server: ${entryPoint} ${programArgs.join(' ')}`, + ); + const proc = cp.spawn(process.execPath, [entryPoint, ...programArgs], { + env, + stdio: [process.stdin, null, process.stderr], + }); + proc.stdout.on('data', (data) => { + const text = data.toString(); + process.stdout.write(text); + const m = text.match(/READY:(\d+)/); + if (m) { + resolve(`ws://127.0.0.1:${m[1]}`); + } + }); + + proc.on('exit', (code) => process.exit(code)); + + process.on('exit', () => proc.kill()); + process.on('SIGINT', () => { + proc.kill(); + process.exit(128 + 2); + }); + process.on('SIGTERM', () => { + proc.kill(); + process.exit(128 + 15); + }); + }); +} + +main(); diff --git a/scripts/code-agent-host.sh b/scripts/code-agent-host.sh new file mode 100755 index 00000000000..663f938ea1c --- /dev/null +++ b/scripts/code-agent-host.sh @@ -0,0 +1,31 @@ +#!/usr/bin/env bash + +if [[ "$OSTYPE" == "darwin"* ]]; then + realpath() { [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}"; } + ROOT=$(dirname $(dirname $(realpath "$0"))) +else + ROOT=$(dirname $(dirname $(readlink -f $0))) +fi + +function code() { + pushd $ROOT + + # Get electron, compile, built-in extensions + if [[ -z "${VSCODE_SKIP_PRELAUNCH}" ]]; then + node build/lib/preLaunch.ts + fi + + NODE=$(node build/lib/node.ts) + if [ ! -e $NODE ];then + # Load remote node + npm run gulp node + fi + + popd + + NODE_ENV=development \ + VSCODE_DEV=1 \ + exec "$NODE" "$ROOT/scripts/code-agent-host.js" "$@" +} + +code "$@" diff --git a/src/vs/code/electron-main/app.ts b/src/vs/code/electron-main/app.ts index 91a5d361c92..da9cf6cf725 100644 --- a/src/vs/code/electron-main/app.ts +++ b/src/vs/code/electron-main/app.ts @@ -121,6 +121,9 @@ import { ipcUtilityProcessWorkerChannelName } from '../../platform/utilityProces import { ILocalPtyService, LocalReconnectConstants, TerminalIpcChannels, TerminalSettingId } from '../../platform/terminal/common/terminal.js'; import { ElectronPtyHostStarter } from '../../platform/terminal/electron-main/electronPtyHostStarter.js'; import { PtyHostService } from '../../platform/terminal/node/ptyHostService.js'; +import { ElectronAgentHostStarter } from '../../platform/agentHost/electron-main/electronAgentHostStarter.js'; +import { AgentHostProcessManager } from '../../platform/agentHost/node/agentHostService.js'; +import { AgentHostEnabledSettingId } from '../../platform/agentHost/common/agentService.js'; import { NODE_REMOTE_RESOURCE_CHANNEL_NAME, NODE_REMOTE_RESOURCE_IPC_METHOD_NAME, NodeRemoteResourceResponse, NodeRemoteResourceRouter } from '../../platform/remote/common/electronRemoteResources.js'; import { Lazy } from '../../base/common/lazy.js'; import { IAuxiliaryWindowsMainService } from '../../platform/auxiliaryWindow/electron-main/auxiliaryWindows.js'; @@ -1108,6 +1111,12 @@ export class CodeApplication extends Disposable { ); services.set(ILocalPtyService, ptyHostService); + // Agent Host + if (this.configurationService.getValue(AgentHostEnabledSettingId)) { + const agentHostStarter = new ElectronAgentHostStarter(this.environmentMainService, this.lifecycleMainService, this.logService); + this._register(new AgentHostProcessManager(agentHostStarter, this.logService, this.loggerService)); + } + // External terminal if (isWindows) { services.set(IExternalTerminalMainService, new SyncDescriptor(WindowsExternalTerminalService)); diff --git a/src/vs/platform/agentHost/architecture.md b/src/vs/platform/agentHost/architecture.md new file mode 100644 index 00000000000..e10015a7c5b --- /dev/null +++ b/src/vs/platform/agentHost/architecture.md @@ -0,0 +1,224 @@ +# Agent host process architecture + +> **Keep this document in sync with the code.** If you change the IPC contract, add new event types, modify the process lifecycle, or restructure files, update this document as part of the same change. + +For design decisions, see [design.md](design.md). For the client-server state protocol, see [protocol.md](protocol.md). For chat session wiring, see [sessions.md](sessions.md). + +## Overview + +The agent host runs as either an Electron **utility process** (desktop) or a **standalone WebSocket server** (headless / development). It hosts agent backends (CopilotAgent, MockAgent) and exposes session state to clients through two communication layers: + +1. **MessagePort / ProxyChannel** (desktop only) -- the renderer connects directly to the utility process via MessagePort. `AgentHostServiceClient` proxies `IAgentService` methods and forwards action/notification events. +2. **WebSocket / JSON-RPC protocol** (standalone server) -- multiple clients connect over WebSocket. Session state is synchronized via actions, subscriptions, and write-ahead reconciliation. See [protocol.md](protocol.md) for the full specification. + +In both modes, the server holds an authoritative state tree (`SessionStateManager`) mutated by actions flowing through pure reducers. Raw `IAgentProgressEvent`s from agent backends are mapped to state actions via `agentEventMapper.ts`. + +The entire feature is gated behind the `chat.agentHost.enabled` setting (default `false`). When disabled, the process is not spawned and no agents are registered. + +## Process Model + +``` ++--------------------------------------------------------------+ +| Renderer Window (Desktop) | +| | +| AgentHostContribution (discovers agents via listAgents()) | +| +-- per agent: SessionHandler, ListCtrl, LMProvider | +| +-- SessionClientState (write-ahead reconciliation) | +| +-- stateToProgressAdapter (state -> IChatProgress[]) | +| | +| AgentHostServiceClient (IAgentHostService singleton) | +| +-- ProxyChannel over delayed MessagePort | +| (revive() applied to event payloads) | ++---------------- MessagePort (direct) -------------------------+ +| Agent Host Utility Process (agentHostMain.ts) | +| -- or -- | +| Standalone Server (agentHostServerMain.ts) | +| | +| SessionStateManager (server-authoritative state tree) | +| +-- rootReducer / sessionReducer | +| +-- action envelope sequencing | +| | +| ProtocolServerHandler (JSON-RPC routing, broadcasts) | +| +-- per-client subscriptions, replay buffer | +| | +| Agent registry (Map) | +| +-- CopilotAgent (id='copilot') | +| | +-- CopilotClient (@github/copilot-sdk) | +| +-- ScriptedMockAgent (id='mock', opt-in via flag) | +| | +| agentEventMapper.ts | +| +-- IAgentProgressEvent -> ISessionAction mapping | ++---------------- UtilityProcess lifecycle ---------------------+ +| Main Process (Desktop only) | +| | +| ElectronAgentHostStarter (IAgentHostStarter) | +| +-- Spawns utility process, brokers MessagePort to windows | +| AgentHostProcessManager | +| +-- Lazy start on first window connection, crash recovery | ++---------------------------------------------------------------+ +``` + +## File Layout + +``` +src/vs/platform/agentHost/ ++-- common/ +| +-- agent.ts # IAgentHostStarter, IAgentHostConnection (starter contract) +| +-- agentService.ts # IAgent, IAgentService, IAgentHostService interfaces, +| # IPC data types, IAgentProgressEvent union, +| # AgentSession namespace (URI helpers), +| # AgentHostEnabledSettingId +| +-- state/ +| +-- sessionState.ts # Immutable state types (RootState, SessionState, Turn, etc.) +| +-- sessionActions.ts # Action discriminated union + ActionEnvelope + Notifications +| +-- sessionReducers.ts # Pure reducer functions (rootReducer, sessionReducer) +| +-- sessionProtocol.ts # JSON-RPC message types, request params/results +| +-- sessionCapabilities.ts # Version constants + ProtocolCapabilities +| +-- sessionClientState.ts # Client-side state manager with write-ahead reconciliation +| +-- sessionTransport.ts # IProtocolTransport / IProtocolServer abstractions +| +-- versions/ +| +-- v1.ts # v1 wire format types (tip -- editable, compiler-enforced compat) +| +-- versionRegistry.ts # Compile-time compat checks + runtime action->version map ++-- electron-browser/ +| +-- agentHostService.ts # AgentHostServiceClient (renderer singleton, direct MessagePort) ++-- electron-main/ +| +-- electronAgentHostStarter.ts # Spawns utility process, brokers MessagePort connections ++-- node/ +| +-- agentHostMain.ts # Entry point inside the Electron utility process +| +-- agentHostServerMain.ts # Entry point for standalone WebSocket server +| +-- agentService.ts # AgentService: dispatches to registered IAgent providers +| +-- agentHostService.ts # AgentHostProcessManager: lifecycle, crash recovery +| +-- agentEventMapper.ts # Maps IAgentProgressEvent -> ISessionAction +| +-- sessionStateManager.ts # Server-authoritative state tree + reducer dispatch +| +-- protocolServerHandler.ts # JSON-RPC routing, client subscriptions, action broadcast +| +-- webSocketTransport.ts # WebSocket IProtocolTransport + IProtocolServer impl +| +-- nodeAgentHostStarter.ts # Node.js (non-Electron) starter +| +-- copilot/ +| +-- copilotAgent.ts # CopilotAgent: IAgent backed by Copilot SDK +| +-- copilotSessionWrapper.ts +| +-- copilotToolDisplay.ts # Copilot-specific tool name -> display string mapping ++-- test/ + +-- (test files) + +src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/ ++-- agentHostChatContribution.ts # AgentHostContribution: discovers agents, registers dynamically ++-- agentHostLanguageModelProvider.ts # ILanguageModelChatProvider for SDK models ++-- agentHostSessionHandler.ts # AgentHostSessionHandler: generic, config-driven ++-- agentHostSessionListController.ts # Lists persisted sessions from agent host ++-- stateToProgressAdapter.ts # Converts protocol state -> IChatProgress[] for chat UI + +src/vs/workbench/contrib/chat/electron-browser/ ++-- chat.contribution.ts # Desktop-only: registers AgentHostContribution +``` + +## Session URIs + +Sessions are identified by URIs where the **scheme is the provider name** and the **path is the raw session ID**: `copilot:/`. Helper functions in the `AgentSession` namespace: + +| Helper | Purpose | +|---|---| +| `AgentSession.uri(provider, rawId)` | Create a session URI | +| `AgentSession.id(session)` | Extract raw session ID from URI | +| `AgentSession.provider(session)` | Extract provider name from URI scheme | + +The renderer uses UI resource schemes (`agent-host-copilot`) for session resources. The `AgentHostSessionHandler` converts these to provider URIs before IPC calls. + +## Communication Layers + +### Layer 1: IAgent interface (internal) + +The `IAgent` interface in `agentService.ts` is what each agent backend implements. It fires `IAgentProgressEvent`s (raw SDK events) and exposes methods for session management: + +| Method | Description | +|---|---| +| `createSession(config?)` | Create a new session (returns session URI) | +| `sendMessage(session, prompt, attachments?)` | Send a user message | +| `abortSession(session)` | Abort the current turn | +| `respondToPermissionRequest(requestId, approved)` | Grant/deny a permission | +| `getDescriptor()` | Return agent metadata | +| `listModels()` | List available models | +| `listSessions()` | List persisted sessions | +| `setAuthToken(token)` | Set auth credentials | +| `changeModel?(session, model)` | Change model for a session | + +### Layer 2: Sessions state protocol (client-facing) + +The server maps raw `IAgentProgressEvent`s to state actions via `agentEventMapper.ts`, dispatches them through `SessionStateManager`, and broadcasts to subscribed clients. See [protocol.md](protocol.md) for the full JSON-RPC specification, action types, state model, and versioning. + +### Layer 3: MessagePort relay (desktop renderer) + +`AgentHostServiceClient` in `electron-browser/agentHostService.ts` connects to the utility process via MessagePort and proxies `IAgentService` methods. It also forwards action envelopes and notifications as events so the renderer can feed them into `SessionClientState`. + +## How It Works + +### Setting Gate + +The `chat.agentHost.enabled` setting (default `false`) controls the entire feature: +- **Main process** (`app.ts`): skips creating `ElectronAgentHostStarter` + `AgentHostProcessManager` +- **Renderer proxy** (`AgentHostServiceClient`): skips MessagePort connection +- **Contribution** (`AgentHostContribution`): returns early without discovering or registering agents + +### Startup (lazy) + +1. `ElectronAgentHostStarter` is created in `app.ts` (if setting enabled) and handed to `AgentHostProcessManager`. +2. The utility process is **not** spawned until the first window requests a MessagePort connection. +3. On start, the starter spawns the utility process with entry point `vs/platform/agent/node/agentHostMain`. +4. Each renderer window gets its own MessagePort via `acquirePort('vscode:createAgentHostMessageChannel', ...)`. + +### Standalone Server Mode + +The agent host can also run as a standalone WebSocket server (`agentHostServerMain.ts`): + +```bash +node out/vs/platform/agentHost/node/agentHostServerMain.js [--port ] [--enable-mock-agent] +``` + +This mode creates a `WebSocketProtocolServer` and `ProtocolServerHandler` directly without Electron. Useful for development and headless scenarios. + +### Dynamic Agent Discovery + +On startup (if the setting is enabled), `AgentHostContribution` calls `listAgents()` to discover available backends from the agent host process. Each returned `IAgentDescriptor` contains: + +| Field | Purpose | +|---|---| +| `provider` | Agent provider ID (`'copilot'`) | +| `displayName` | Human-readable name for UI | +| `description` | Description string | +| `requiresAuth` | Whether the renderer should push a GitHub auth token | + +For each descriptor, the contribution dynamically registers: +- Chat session contribution (type = `agent-host-{provider}`) +- `AgentHostSessionHandler` configured with the descriptor's metadata +- `AgentHostSessionListController` for the session sidebar +- `AgentHostLanguageModelProvider` for the model picker +- Auth token wiring (only if `requiresAuth` is true) + +### Auth Token Flow + +Only agents with `requiresAuth: true` (currently Copilot) get auth wiring: +1. On startup and on account/session changes, retrieves the GitHub OAuth token +2. Pushes it to the agent host via `IAgentHostService.setAuthToken(token)` +3. `CopilotAgent` passes it to `CopilotClient({ githubToken })` on next client creation + +### Crash Recovery + +`AgentHostProcessManager` monitors the utility process exit. On unexpected termination, it automatically restarts (up to 5 times). + +## Build / Packaging + +| File | Purpose | +|---|---| +| `build/next/index.ts` | Agent host entry point in esbuild config | +| `build/buildfile.ts` | Agent host entry point in legacy bundler config | +| `build/gulpfile.vscode.ts` | Strip wrong-arch copilot packages; ASAR unpack copilot binaries | +| `build/.moduleignore` | Strip unnecessary copilot prebuilds/ripgrep/clipboard | +| `build/darwin/create-universal-app.ts` | macOS universal binary support for copilot CLI | +| `build/darwin/verify-macho.ts` | Skip copilot binaries in Mach-O verification | + +## Closest Analogs + +| Component | Pattern | Key Difference | +|---|---|---| +| **Pty Host** | Singleton utility process, MessagePort, lazy start, crash recovery | Also has heartbeat monitoring and reconnect logic | +| **Shared Process** | Singleton utility process, MessagePort | Much heavier, hosts many services | +| **Extension Host** | Per-window utility process, custom `RPCProtocol` | Uses custom RPC, not standard channels | diff --git a/src/vs/platform/agentHost/common/agent.ts b/src/vs/platform/agentHost/common/agent.ts new file mode 100644 index 00000000000..c649a047d99 --- /dev/null +++ b/src/vs/platform/agentHost/common/agent.ts @@ -0,0 +1,27 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Event } from '../../../base/common/event.js'; +import { DisposableStore, IDisposable } from '../../../base/common/lifecycle.js'; +import { IChannelClient } from '../../../base/parts/ipc/common/ipc.js'; + +// Agent host process starter and connection abstractions. +// Used by the main process to spawn and connect to the agent host utility process. + +export interface IAgentHostConnection { + readonly client: IChannelClient; + readonly store: DisposableStore; + readonly onDidProcessExit: Event<{ code: number; signal: string }>; +} + +export interface IAgentHostStarter extends IDisposable { + readonly onRequestConnection?: Event; + readonly onWillShutdown?: Event; + + /** + * Creates the agent host utility process and connects to it. + */ + start(): IAgentHostConnection; +} diff --git a/src/vs/platform/agentHost/common/agentService.ts b/src/vs/platform/agentHost/common/agentService.ts new file mode 100644 index 00000000000..55dae1d1d4d --- /dev/null +++ b/src/vs/platform/agentHost/common/agentService.ts @@ -0,0 +1,399 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Event } from '../../../base/common/event.js'; +import { URI } from '../../../base/common/uri.js'; +import { createDecorator } from '../../instantiation/common/instantiation.js'; +import type { IActionEnvelope, INotification, ISessionAction } from './state/sessionActions.js'; +import type { IStateSnapshot } from './state/sessionProtocol.js'; + +// IPC contract between the renderer and the agent host utility process. +// Defines all serializable event types, the IAgent provider interface, +// and the IAgentService / IAgentHostService service decorators. + +export const enum AgentHostIpcChannels { + /** Channel for the agent host service on the main-process side */ + AgentHost = 'agentHost', + /** Channel for log forwarding from the agent host process */ + Logger = 'agentHostLogger', +} + +/** Configuration key that controls whether the agent host process is spawned. */ +export const AgentHostEnabledSettingId = 'chat.agentHost.enabled'; + +// ---- IPC data types (serializable across MessagePort) ----------------------- + +export interface IAgentSessionMetadata { + readonly session: URI; + readonly startTime: number; + readonly modifiedTime: number; + readonly summary?: string; +} + +export type AgentProvider = 'copilot' | 'mock'; + +/** Metadata describing an agent backend, discovered over IPC. */ +export interface IAgentDescriptor { + readonly provider: AgentProvider; + readonly displayName: string; + readonly description: string; + /** Whether the renderer should push a GitHub auth token for this agent. */ + readonly requiresAuth: boolean; +} + +export interface IAgentCreateSessionConfig { + readonly provider?: AgentProvider; + readonly model?: string; + readonly session?: URI; + readonly workingDirectory?: string; +} + +/** Serializable attachment passed alongside a message to the agent host. */ +export interface IAgentAttachment { + readonly type: 'file' | 'directory' | 'selection'; + readonly path: string; + readonly displayName?: string; + /** For selections: the selected text. */ + readonly text?: string; + /** For selections: line/character range. */ + readonly selection?: { + readonly start: { readonly line: number; readonly character: number }; + readonly end: { readonly line: number; readonly character: number }; + }; +} + +/** Serializable model information from the agent host. */ +export interface IAgentModelInfo { + readonly provider: AgentProvider; + readonly id: string; + readonly name: string; + readonly maxContextWindow: number; + readonly supportsVision: boolean; + readonly supportsReasoningEffort: boolean; + readonly supportedReasoningEfforts?: readonly string[]; + readonly defaultReasoningEffort?: string; + readonly policyState?: 'enabled' | 'disabled' | 'unconfigured'; + readonly billingMultiplier?: number; +} + +// ---- Progress events (discriminated union by `type`) ------------------------ + +interface IAgentProgressEventBase { + readonly session: URI; +} + +/** Streaming text delta from the assistant (`assistant.message_delta`). */ +export interface IAgentDeltaEvent extends IAgentProgressEventBase { + readonly type: 'delta'; + readonly messageId: string; + readonly content: string; + readonly parentToolCallId?: string; +} + +/** A complete assistant message (`assistant.message`), used for history reconstruction. */ +export interface IAgentMessageEvent extends IAgentProgressEventBase { + readonly type: 'message'; + readonly role: 'user' | 'assistant'; + readonly messageId: string; + readonly content: string; + readonly toolRequests?: readonly { + readonly toolCallId: string; + readonly name: string; + /** Serialized JSON of arguments, if available. */ + readonly arguments?: string; + readonly type?: 'function' | 'custom'; + }[]; + readonly reasoningOpaque?: string; + readonly reasoningText?: string; + readonly encryptedContent?: string; + readonly parentToolCallId?: string; +} + +/** The session has finished processing and is waiting for input (`session.idle`). */ +export interface IAgentIdleEvent extends IAgentProgressEventBase { + readonly type: 'idle'; +} + +/** A tool has started executing (`tool.execution_start`). */ +export interface IAgentToolStartEvent extends IAgentProgressEventBase { + readonly type: 'tool_start'; + readonly toolCallId: string; + readonly toolName: string; + /** Human-readable display name for this tool. */ + readonly displayName: string; + /** Message describing the tool invocation in progress (e.g., "Running `echo hello`"). */ + readonly invocationMessage: string; + /** A representative input string for display in the UI (e.g., the shell command). */ + readonly toolInput?: string; + /** Hint for the renderer about how to display this tool (e.g., 'terminal' for shell commands). */ + readonly toolKind?: 'terminal'; + /** Language identifier for syntax highlighting (e.g., 'shellscript', 'powershell'). Used with toolKind 'terminal'. */ + readonly language?: string; + /** Serialized JSON of the tool arguments, if available. */ + readonly toolArguments?: string; + readonly mcpServerName?: string; + readonly mcpToolName?: string; + readonly parentToolCallId?: string; +} + +/** A tool has finished executing (`tool.execution_complete`). */ +export interface IAgentToolCompleteEvent extends IAgentProgressEventBase { + readonly type: 'tool_complete'; + readonly toolCallId: string; + readonly success: boolean; + /** Message describing the completed tool invocation (e.g., "Ran `echo hello`"). */ + readonly pastTenseMessage: string; + /** Tool output content for display in the UI. */ + readonly toolOutput?: string; + readonly isUserRequested?: boolean; + readonly result?: { + readonly content: string; + readonly detailedContent?: string; + }; + readonly error?: { + readonly message: string; + readonly code?: string; + }; + /** Serialized JSON of tool-specific telemetry data. */ + readonly toolTelemetry?: string; + readonly parentToolCallId?: string; +} + +/** The session title has been updated. */ +export interface IAgentTitleChangedEvent extends IAgentProgressEventBase { + readonly type: 'title_changed'; + readonly title: string; +} + +/** An error occurred during session processing. */ +export interface IAgentErrorEvent extends IAgentProgressEventBase { + readonly type: 'error'; + readonly errorType: string; + readonly message: string; + readonly stack?: string; +} + +/** Token usage information for a request. */ +export interface IAgentUsageEvent extends IAgentProgressEventBase { + readonly type: 'usage'; + readonly inputTokens?: number; + readonly outputTokens?: number; + readonly model?: string; + readonly cacheReadTokens?: number; +} + +/** A tool permission request from the SDK requiring a renderer-side decision. */ +export interface IAgentPermissionRequestEvent extends IAgentProgressEventBase { + readonly type: 'permission_request'; + /** Unique ID for correlating the response. */ + readonly requestId: string; + /** The kind of permission being requested. */ + readonly permissionKind: 'shell' | 'write' | 'mcp' | 'read' | 'url'; + /** The tool call ID that triggered this permission request. */ + readonly toolCallId?: string; + /** File path involved (for read/write). */ + readonly path?: string; + /** For shell: the full command text. */ + readonly fullCommandText?: string; + /** For shell: the intention description. */ + readonly intention?: string; + /** For MCP: the server name. */ + readonly serverName?: string; + /** For MCP: the tool name. */ + readonly toolName?: string; + /** Serialized JSON of the full permission request for fallback display. */ + readonly rawRequest: string; +} + +/** Streaming reasoning/thinking content from the assistant. */ +export interface IAgentReasoningEvent extends IAgentProgressEventBase { + readonly type: 'reasoning'; + readonly content: string; +} + +export type IAgentProgressEvent = + | IAgentDeltaEvent + | IAgentMessageEvent + | IAgentIdleEvent + | IAgentToolStartEvent + | IAgentToolCompleteEvent + | IAgentTitleChangedEvent + | IAgentErrorEvent + | IAgentUsageEvent + | IAgentPermissionRequestEvent + | IAgentReasoningEvent; + +// ---- Session URI helpers ---------------------------------------------------- + +export namespace AgentSession { + + /** + * Creates a session URI from a provider name and raw session ID. + * The URI scheme is the provider name (e.g., `copilot:/`). + */ + export function uri(provider: AgentProvider, rawSessionId: string): URI { + return URI.from({ scheme: provider, path: `/${rawSessionId}` }); + } + + /** + * Extracts the raw session ID from a session URI (the path without leading slash). + */ + export function id(session: URI): string { + return session.path.substring(1); + } + + /** + * Extracts the provider name from a session URI scheme. + */ + export function provider(session: URI): AgentProvider | undefined { + const scheme = session.scheme; + if (scheme === 'copilot' || scheme === 'mock') { + return scheme; + } + return undefined; + } +} + +// ---- Agent provider interface ----------------------------------------------- + +/** + * Implemented by each agent backend (e.g. Copilot SDK). + * The {@link IAgentService} dispatches to the appropriate agent based on + * the agent id. + */ +export interface IAgent { + /** Unique identifier for this provider (e.g. `'copilot'`). */ + readonly id: AgentProvider; + + /** Fires when the provider streams progress for a session. */ + readonly onDidSessionProgress: Event; + + /** Create a new session. Returns the session URI. */ + createSession(config?: IAgentCreateSessionConfig): Promise; + + /** Send a user message into an existing session. */ + sendMessage(session: URI, prompt: string, attachments?: IAgentAttachment[]): Promise; + + /** Retrieve all session events/messages for reconstruction. */ + getSessionMessages(session: URI): Promise<(IAgentMessageEvent | IAgentToolStartEvent | IAgentToolCompleteEvent)[]>; + + /** Dispose a session, freeing resources. */ + disposeSession(session: URI): Promise; + + /** Abort the current turn, stopping any in-flight processing. */ + abortSession(session: URI): Promise; + + /** Change the model for an existing session. */ + changeModel(session: URI, model: string): Promise; + + /** Respond to a pending permission request from the SDK. */ + respondToPermissionRequest(requestId: string, approved: boolean): void; + + /** Return the descriptor for this agent. */ + getDescriptor(): IAgentDescriptor; + + /** List available models from this provider. */ + listModels(): Promise; + + /** List persisted sessions from this provider. */ + listSessions(): Promise; + + /** Set the authentication token for this provider. */ + setAuthToken(token: string): Promise; + + /** Gracefully shut down all sessions. */ + shutdown(): Promise; + + /** Dispose this provider and all its resources. */ + dispose(): void; +} + +// ---- Service interfaces ----------------------------------------------------- + +export const IAgentService = createDecorator('agentService'); + +/** + * Service contract for communicating with the agent host process. Methods here + * are proxied across MessagePort via `ProxyChannel`. + * + * State is synchronized via the subscribe/unsubscribe/dispatchAction protocol. + * Clients observe root state (agents, models) and session state via subscriptions, + * and mutate state by dispatching actions (e.g. session/turnStarted, session/turnCancelled). + */ +export interface IAgentService { + readonly _serviceBrand: undefined; + + /** Discover available agent backends from the agent host. */ + listAgents(): Promise; + + /** Set the GitHub auth token used by the Copilot SDK. */ + setAuthToken(token: string): Promise; + + /** + * Refresh the model list from all providers, publishing updated + * agents (with models) to root state via `root/agentsChanged`. + */ + refreshModels(): Promise; + + /** List all available sessions from the Copilot CLI. */ + listSessions(): Promise; + + /** Create a new session. Returns the session URI. */ + createSession(config?: IAgentCreateSessionConfig): Promise; + + /** Dispose a session in the agent host, freeing SDK resources. */ + disposeSession(session: URI): Promise; + + /** Gracefully shut down all sessions and the underlying client. */ + shutdown(): Promise; + + // ---- Protocol methods (sessions process protocol) ---------------------- + + /** + * Subscribe to state at the given URI. Returns a snapshot of the current + * state and the serverSeq at snapshot time. Subsequent actions for this + * resource arrive via {@link onDidAction}. + */ + subscribe(resource: URI): Promise; + + /** Unsubscribe from state updates for the given URI. */ + unsubscribe(resource: URI): void; + + /** + * Fires when the server applies an action to subscribable state. + * Clients use this alongside {@link subscribe} to keep their local + * state in sync. + */ + readonly onDidAction: Event; + + /** + * Fires when the server broadcasts an ephemeral notification + * (e.g. sessionAdded, sessionRemoved). + */ + readonly onDidNotification: Event; + + /** + * Dispatch a client-originated action to the server. The server applies + * it to state, triggers side effects, and echoes it back via + * {@link onDidAction} with the client's origin for reconciliation. + */ + dispatchAction(action: ISessionAction, clientId: string, clientSeq: number): void; +} + +export const IAgentHostService = createDecorator('agentHostService'); + +/** + * The local wrapper around the agent host process (manages lifecycle, restart, + * exposes the proxied service). Consumed by the main process and workbench. + */ +export interface IAgentHostService extends IAgentService { + + /** Unique identifier for this client window, used as the origin in action envelopes. */ + readonly clientId: string; + readonly onAgentHostExit: Event; + readonly onAgentHostStart: Event; + + restartAgentHost(): Promise; +} diff --git a/src/vs/platform/agentHost/common/state/AGENTS.md b/src/vs/platform/agentHost/common/state/AGENTS.md new file mode 100644 index 00000000000..25db0bd998f --- /dev/null +++ b/src/vs/platform/agentHost/common/state/AGENTS.md @@ -0,0 +1,81 @@ +# Protocol versioning instructions + +This directory contains the protocol version system. Read this before modifying any protocol types. + +## Overview + +The protocol has **living types** (in `sessionState.ts`, `sessionActions.ts`) and **version type snapshots** (in `versions/v1.ts`, etc.). The `versions/versionRegistry.ts` file contains compile-time checks that enforce backwards compatibility between them, plus a runtime map that tracks which action types belong to which version. + +The latest version file is the **tip** — it can be edited. Older version files are frozen. + +## Adding optional fields to existing types + +This is the most common change. No version bump needed. + +1. Add the optional field to the living type in `sessionState.ts` or `sessionActions.ts`: + ```typescript + export interface IToolCallState { + // ...existing fields... + readonly mcpServerName?: string; // new optional field + } + ``` +2. Add the same optional field to the corresponding type in the **tip** version file (currently `versions/v1.ts`): + ```typescript + export interface IV1_ToolCallState { + // ...existing fields... + readonly mcpServerName?: string; + } + ``` +3. Compile. If it passes, you're done. If it fails, you tried to do something incompatible. + +You can also skip step 2 — the tip is allowed to be a subset of the living type. But adding it to the tip documents that the field exists at this version. + +## Adding new action types + +Adding a new action type is backwards-compatible and does **not** require a version bump. Old clients at the same version ignore unknown action types (reducers return state unchanged). Old servers at the same version simply never produce the action. + +1. **Add the new action interface** to `sessionActions.ts` and include it in the `ISessionAction` or `IRootAction` union. +2. **Add the action to `ACTION_INTRODUCED_IN`** in `versions/versionRegistry.ts` with the **current** version number. The compiler will force you to do this — if you add a type to the union without a map entry, it won't compile. +3. **Add the type to the tip version file** (currently `versions/v1.ts`) and add an `AssertCompatible` check in `versions/versionRegistry.ts`. +4. **Add a reducer case** in `sessionReducers.ts` to handle the new action. +5. **Update `../../../protocol.md`** to document the new action. + +### When to bump the version + +Bump `PROTOCOL_VERSION` when you need a **capability boundary** — i.e., a client needs to check "does this server support feature X?" before sending commands or rendering UI. Examples: + +- A new **client-sendable** action that requires server-side support (the client must know the server can handle it before sending) +- A group of related actions that form a new feature area (subagents, model selection, etc.) + +When bumping: +1. **Bump `PROTOCOL_VERSION`** in `versions/versionRegistry.ts`. +2. **Create the new tip version file** `versions/v{N}.ts`. Copy the previous tip and add your new types. The previous tip is now frozen — do not edit it. +3. **Add `AssertCompatible` checks** in `versions/versionRegistry.ts` for the new version's types. +4. **Add `ProtocolCapabilities` fields** in `sessionCapabilities.ts` for the new feature area. +5. Assign your new action types version N in `ACTION_INTRODUCED_IN`. +6. **Update `../../../protocol.md`** version history. + +## Adding new notification types + +Same process as new action types, but use `NOTIFICATION_INTRODUCED_IN` instead of `ACTION_INTRODUCED_IN`. + +## Raising the minimum protocol version + +This drops support for old clients and lets you delete compatibility cruft. + +1. **Raise `MIN_PROTOCOL_VERSION`** in `versions/versionRegistry.ts` from N to N+1. +2. **Delete `versions/v{N}.ts`**. +3. **Remove the v{N} `AssertCompatible` checks** and version-grouped type aliases from `versions/versionRegistry.ts`. +4. **Compile.** The compiler will surface any code that referenced the deleted version types — clean it up. +5. **Update `../../../protocol.md`** version history. + +## What the compiler catches + +| Mistake | Compile error | +|---|---| +| Remove a field from a living type | `Current extends Frozen` fails in `AssertCompatible` | +| Change a field's type | `Current extends Frozen` fails in `AssertCompatible` | +| Add a required field to a living type | `Frozen extends Current` fails in `AssertCompatible` | +| Add action to union, forget `ACTION_INTRODUCED_IN` entry | Mapped type index is incomplete | +| Add notification to union, forget `NOTIFICATION_INTRODUCED_IN` entry | Mapped type index is incomplete | +| Remove action type that a version still references | Version-grouped union no longer extends living union | diff --git a/src/vs/platform/agentHost/common/state/sessionActions.ts b/src/vs/platform/agentHost/common/state/sessionActions.ts new file mode 100644 index 00000000000..8362d44564b --- /dev/null +++ b/src/vs/platform/agentHost/common/state/sessionActions.ts @@ -0,0 +1,253 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Action and notification types for the sessions process protocol. +// See protocol.md -> Actions for the full design. +// +// Actions mutate subscribable state via reducers. Notifications are ephemeral +// broadcasts not stored in state. Both flow through ActionEnvelopes. +// +// Asymmetry: not all actions can be triggered by clients. Root actions are +// server-only. Session actions are mixed — see the "Client-sendable?" column +// in protocol.md for the authoritative list. + +import { URI } from '../../../../base/common/uri.js'; +import type { + IAgentInfo, + IErrorInfo, + IPermissionRequest, + IResponsePart, + ISessionSummary, + IToolCallState, + IUsageInfo, + IUserMessage, +} from './sessionState.js'; + +// ---- Action envelope -------------------------------------------------------- + +/** + * Wraps every action with server-assigned sequencing and origin tracking. + * This enables write-ahead reconciliation: the client can tell whether an + * incoming action was its own (echo) or from another source (rebase needed). + */ +export interface IActionEnvelope { + /** The action payload. */ + readonly action: A; + /** Monotonically increasing sequence number assigned by the server. */ + readonly serverSeq: number; + /** + * Origin tracking. `undefined` means the action was produced by the server + * itself (e.g. from an agent backend). Otherwise identifies the client that + * sent the command which triggered this action. + */ + readonly origin: IActionOrigin | undefined; + /** + * Set to `true` when the server rejected the command that produced this + * action. The client should revert its optimistic prediction. + */ + readonly rejected?: true; +} + +export interface IActionOrigin { + readonly clientId: string; + readonly clientSeq: number; +} + +// ---- Root actions (server-only, mutate RootState) --------------------------- + +export interface IAgentsChangedAction { + readonly type: 'root/agentsChanged'; + readonly agents: readonly IAgentInfo[]; +} + +export type IRootAction = + | IAgentsChangedAction; + +// ---- Session actions (mutate SessionState, scoped to a session URI) --------- + +interface ISessionActionBase { + /** URI identifying the session this action applies to. */ + readonly session: URI; +} + +// -- Lifecycle (server-only) -- + +export interface ISessionReadyAction extends ISessionActionBase { + readonly type: 'session/ready'; +} + +export interface ISessionCreationFailedAction extends ISessionActionBase { + readonly type: 'session/creationFailed'; + readonly error: IErrorInfo; +} + +// -- Turn lifecycle -- + +/** Client-dispatchable. Server starts agent processing on receipt. */ +export interface ITurnStartedAction extends ISessionActionBase { + readonly type: 'session/turnStarted'; + readonly turnId: string; + readonly userMessage: IUserMessage; +} + +/** Server-only. */ +export interface IDeltaAction extends ISessionActionBase { + readonly type: 'session/delta'; + readonly turnId: string; + readonly content: string; +} + +/** Server-only. */ +export interface IResponsePartAction extends ISessionActionBase { + readonly type: 'session/responsePart'; + readonly turnId: string; + readonly part: IResponsePart; +} + +// -- Tool calls (server-only) -- + +export interface IToolStartAction extends ISessionActionBase { + readonly type: 'session/toolStart'; + readonly turnId: string; + readonly toolCall: IToolCallState; +} + +export interface IToolCompleteAction extends ISessionActionBase { + readonly type: 'session/toolComplete'; + readonly turnId: string; + readonly toolCallId: string; + readonly result: IToolCompleteResult; +} + +/** The data delivered with a tool completion event. */ +export interface IToolCompleteResult { + readonly success: boolean; + readonly pastTenseMessage: string; + readonly toolOutput?: string; + readonly error?: { readonly message: string; readonly code?: string }; +} + +// -- Permissions -- + +/** Server-only. */ +export interface IPermissionRequestAction extends ISessionActionBase { + readonly type: 'session/permissionRequest'; + readonly turnId: string; + readonly request: IPermissionRequest; +} + +/** Client-dispatchable. Server unblocks pending tool execution. */ +export interface IPermissionResolvedAction extends ISessionActionBase { + readonly type: 'session/permissionResolved'; + readonly turnId: string; + readonly requestId: string; + readonly approved: boolean; +} + +// -- Turn completion -- + +/** Server-only. */ +export interface ITurnCompleteAction extends ISessionActionBase { + readonly type: 'session/turnComplete'; + readonly turnId: string; +} + +/** Client-dispatchable. Server aborts in-progress processing. */ +export interface ITurnCancelledAction extends ISessionActionBase { + readonly type: 'session/turnCancelled'; + readonly turnId: string; +} + +/** Server-only. */ +export interface ISessionErrorAction extends ISessionActionBase { + readonly type: 'session/error'; + readonly turnId: string; + readonly error: IErrorInfo; +} + +// -- Metadata & informational -- + +/** Server-only. */ +export interface ITitleChangedAction extends ISessionActionBase { + readonly type: 'session/titleChanged'; + readonly title: string; +} + +/** Server-only. */ +export interface IUsageAction extends ISessionActionBase { + readonly type: 'session/usage'; + readonly turnId: string; + readonly usage: IUsageInfo; +} + +/** Server-only. */ +export interface IReasoningAction extends ISessionActionBase { + readonly type: 'session/reasoning'; + readonly turnId: string; + readonly content: string; +} + +/** Server-only. Dispatched when the session's model is changed. */ +export interface IModelChangedAction extends ISessionActionBase { + readonly type: 'session/modelChanged'; + readonly model: string; +} + +export type ISessionAction = + | ISessionReadyAction + | ISessionCreationFailedAction + | ITurnStartedAction + | IDeltaAction + | IResponsePartAction + | IToolStartAction + | IToolCompleteAction + | IPermissionRequestAction + | IPermissionResolvedAction + | ITurnCompleteAction + | ITurnCancelledAction + | ISessionErrorAction + | ITitleChangedAction + | IUsageAction + | IReasoningAction + | IModelChangedAction; + +// ---- Combined state action type --------------------------------------------- + +/** Any action that mutates subscribable state (processed by a reducer). */ +export type IStateAction = IRootAction | ISessionAction; + +// ---- Notifications (ephemeral, not stored in state) ------------------------- + +/** + * Broadcast to all connected clients when a session is created. + * Not processed by reducers — used by clients to maintain a local session list. + */ +export interface ISessionAddedNotification { + readonly type: 'notify/sessionAdded'; + readonly summary: ISessionSummary; +} + +/** + * Broadcast to all connected clients when a session is disposed. + * Not processed by reducers — used by clients to maintain a local session list. + */ +export interface ISessionRemovedNotification { + readonly type: 'notify/sessionRemoved'; + readonly session: URI; +} + +export type INotification = + | ISessionAddedNotification + | ISessionRemovedNotification; + +// ---- Type guards ------------------------------------------------------------ + +export function isRootAction(action: IStateAction): action is IRootAction { + return action.type.startsWith('root/'); +} + +export function isSessionAction(action: IStateAction): action is ISessionAction { + return action.type.startsWith('session/'); +} diff --git a/src/vs/platform/agentHost/common/state/sessionCapabilities.ts b/src/vs/platform/agentHost/common/state/sessionCapabilities.ts new file mode 100644 index 00000000000..b10b8ca4664 --- /dev/null +++ b/src/vs/platform/agentHost/common/state/sessionCapabilities.ts @@ -0,0 +1,50 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Protocol version constants and capability derivation. +// See protocol.md -> Versioning for the full design. +// +// The authoritative version numbers and action-filtering logic live in +// versions/versionRegistry.ts. This file re-exports them and provides the +// capability-object API that client code uses to gate features. + +export { + ACTION_INTRODUCED_IN, + isActionKnownToVersion, + isNotificationKnownToVersion, + MIN_PROTOCOL_VERSION, + NOTIFICATION_INTRODUCED_IN, + PROTOCOL_VERSION, +} from './versions/versionRegistry.js'; + +/** + * Capabilities derived from a protocol version. + * Core features (v1) are always-present literal `true`. + * Features from later versions are optional `true | undefined`. + */ +export interface ProtocolCapabilities { + // v1 — always present + readonly sessions: true; + readonly tools: true; + readonly permissions: true; +} + +/** + * Derives the set of capabilities available at a given protocol version. + * Newer clients use this to determine which features the server supports. + */ +export function capabilitiesForVersion(version: number): ProtocolCapabilities { + if (version < 1) { + throw new Error(`Unsupported protocol version: ${version}`); + } + + return { + sessions: true, + tools: true, + permissions: true, + // Future versions add fields here: + // ...(version >= 2 ? { reasoning: true as const } : {}), + }; +} diff --git a/src/vs/platform/agentHost/common/state/sessionClientState.ts b/src/vs/platform/agentHost/common/state/sessionClientState.ts new file mode 100644 index 00000000000..3d26433161d --- /dev/null +++ b/src/vs/platform/agentHost/common/state/sessionClientState.ts @@ -0,0 +1,280 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Client-side state manager for the sessions process protocol. +// See protocol.md -> Write-ahead reconciliation for the full design. +// +// Manages confirmed state (last server-acknowledged), pending actions queue +// (optimistically applied), and reconciliation when the server echoes back +// or sends concurrent actions from other sources. +// +// This operates on two kinds of subscribable state: +// - Root state (agents + their models) — server-only mutations, no write-ahead. +// - Session state — mixed: some actions client-sendable (write-ahead), +// others server-only. + +import { Emitter, Event } from '../../../../base/common/event.js'; +import { Disposable } from '../../../../base/common/lifecycle.js'; +import { URI } from '../../../../base/common/uri.js'; +import { IActionEnvelope, INotification, ISessionAction, isRootAction, isSessionAction, IStateAction } from './sessionActions.js'; +import { rootReducer, sessionReducer } from './sessionReducers.js'; +import { IRootState, ISessionState, ROOT_STATE_URI } from './sessionState.js'; + +// ---- Pending action tracking ------------------------------------------------ + +interface IPendingAction { + readonly clientSeq: number; + readonly action: IStateAction; +} + +// ---- Client state manager --------------------------------------------------- + +/** + * Manages the client's local view of the state tree with write-ahead + * reconciliation. The client can optimistically apply its own session + * actions and reconcile when the server echoes them back (possibly + * interleaved with actions from other clients or the server). + * + * Usage: + * 1. Call `handleSnapshot(resource, state, fromSeq)` for each snapshot + * from the handshake or a subscribe response. + * 2. Call `applyOptimistic(action)` when the user does something + * (returns a clientSeq for the command). + * 3. Call `receiveEnvelope(envelope)` for each action from the server. + * 4. Call `receiveNotification(notification)` for each notification. + * 5. Read `rootState` / `getSessionState(uri)` for the current view. + */ +export class SessionClientState extends Disposable { + + private readonly _clientId: string; + private _nextClientSeq = 1; + private _lastSeenServerSeq = 0; + + // Confirmed state — reflects only what the server has acknowledged + private _confirmedRootState: IRootState | undefined; + private readonly _confirmedSessionStates = new Map(); + + // Pending session actions (root actions are server-only, never pending) + private readonly _pendingActions: IPendingAction[] = []; + + // Cached optimistic state — recomputed when confirmed or pending changes + private _optimisticRootState: IRootState | undefined; + private readonly _optimisticSessionStates = new Map(); + + private readonly _onDidChangeRootState = this._register(new Emitter()); + readonly onDidChangeRootState: Event = this._onDidChangeRootState.event; + + private readonly _onDidChangeSessionState = this._register(new Emitter<{ session: URI; state: ISessionState }>()); + readonly onDidChangeSessionState: Event<{ session: URI; state: ISessionState }> = this._onDidChangeSessionState.event; + + private readonly _onDidReceiveNotification = this._register(new Emitter()); + readonly onDidReceiveNotification: Event = this._onDidReceiveNotification.event; + + constructor(clientId: string) { + super(); + this._clientId = clientId; + } + + get clientId(): string { + return this._clientId; + } + + get lastSeenServerSeq(): number { + return this._lastSeenServerSeq; + } + + /** Current root state, or undefined if not yet subscribed. */ + get rootState(): IRootState | undefined { + return this._optimisticRootState; + } + + /** Current optimistic session state, or undefined if not subscribed. */ + getSessionState(session: URI): ISessionState | undefined { + return this._optimisticSessionStates.get(session.toString()); + } + + /** URIs of sessions the client is currently subscribed to. */ + get subscribedSessions(): readonly URI[] { + return [...this._confirmedSessionStates.keys()].map(k => URI.parse(k)); + } + + // ---- Snapshot handling --------------------------------------------------- + + /** + * Apply a state snapshot received from the server (from handshake, + * subscribe response, or reconnection). + */ + handleSnapshot(resource: URI, state: IRootState | ISessionState, fromSeq: number): void { + this._lastSeenServerSeq = Math.max(this._lastSeenServerSeq, fromSeq); + + if (resource.toString() === ROOT_STATE_URI.toString()) { + const rootState = state as IRootState; + this._confirmedRootState = rootState; + this._optimisticRootState = rootState; + this._onDidChangeRootState.fire(rootState); + } else { + const key = resource.toString(); + const sessionState = state as ISessionState; + this._confirmedSessionStates.set(key, sessionState); + this._optimisticSessionStates.set(key, sessionState); + // Re-apply any pending session actions for this session + this._recomputeOptimisticSession(resource); + this._onDidChangeSessionState.fire({ + session: resource, + state: this._optimisticSessionStates.get(key)!, + }); + } + } + + /** + * Unsubscribe from a resource, dropping its local state. + */ + unsubscribe(resource: URI): void { + const key = resource.toString(); + if (key === ROOT_STATE_URI.toString()) { + this._confirmedRootState = undefined; + this._optimisticRootState = undefined; + } else { + this._confirmedSessionStates.delete(key); + this._optimisticSessionStates.delete(key); + // Remove pending actions for this session + for (let i = this._pendingActions.length - 1; i >= 0; i--) { + const action = this._pendingActions[i].action; + if (isSessionAction(action) && action.session.toString() === key) { + this._pendingActions.splice(i, 1); + } + } + } + } + + // ---- Write-ahead -------------------------------------------------------- + + /** + * Optimistically apply a session action locally. Returns the clientSeq + * that should be sent to the server with the corresponding command so + * the server can echo it back for reconciliation. + * + * Only session actions can be write-ahead (root actions are server-only). + */ + applyOptimistic(action: ISessionAction): number { + const clientSeq = this._nextClientSeq++; + this._pendingActions.push({ clientSeq, action }); + this._applySessionToOptimistic(action); + return clientSeq; + } + + // ---- Receiving server messages ------------------------------------------ + + /** + * Process an action envelope received from the server. + * This is the core reconciliation algorithm. + */ + receiveEnvelope(envelope: IActionEnvelope): void { + this._lastSeenServerSeq = Math.max(this._lastSeenServerSeq, envelope.serverSeq); + + const origin = envelope.origin; + const isOwnAction = origin !== undefined && origin.clientId === this._clientId; + + if (isOwnAction) { + const headIdx = this._pendingActions.findIndex(p => p.clientSeq === origin.clientSeq); + + if (headIdx !== -1) { + if (envelope.rejected) { + this._pendingActions.splice(headIdx, 1); + } else { + this._applyToConfirmed(envelope.action); + this._pendingActions.splice(headIdx, 1); + } + } else { + this._applyToConfirmed(envelope.action); + } + } else { + this._applyToConfirmed(envelope.action); + } + + // Recompute optimistic state from confirmed + remaining pending + this._recomputeOptimistic(envelope.action); + } + + /** + * Process an ephemeral notification from the server. + * Not stored in state — just forwarded to listeners. + */ + receiveNotification(notification: INotification): void { + this._onDidReceiveNotification.fire(notification); + } + + // ---- Internal state management ------------------------------------------ + + private _applyToConfirmed(action: IStateAction): void { + if (isRootAction(action) && this._confirmedRootState) { + this._confirmedRootState = rootReducer(this._confirmedRootState, action); + } + if (isSessionAction(action)) { + const key = action.session.toString(); + const state = this._confirmedSessionStates.get(key); + if (state) { + this._confirmedSessionStates.set(key, sessionReducer(state, action)); + } + } + } + + private _applySessionToOptimistic(action: ISessionAction): void { + const key = action.session.toString(); + const state = this._optimisticSessionStates.get(key); + if (state) { + const newState = sessionReducer(state, action); + this._optimisticSessionStates.set(key, newState); + this._onDidChangeSessionState.fire({ session: action.session, state: newState }); + } + } + + /** + * After applying a server action to confirmed state, recompute optimistic + * state by replaying pending actions on top of confirmed. + */ + private _recomputeOptimistic(triggerAction: IStateAction): void { + // Root state: no pending actions (server-only), so optimistic = confirmed + if (isRootAction(triggerAction) && this._confirmedRootState) { + this._optimisticRootState = this._confirmedRootState; + this._onDidChangeRootState.fire(this._confirmedRootState); + } + + // Session states: recompute only affected sessions + if (isSessionAction(triggerAction)) { + this._recomputeOptimisticSession(triggerAction.session); + } + + // Also recompute any sessions that have pending actions + const affectedKeys = new Set(); + for (const pending of this._pendingActions) { + if (isSessionAction(pending.action)) { + affectedKeys.add(pending.action.session.toString()); + } + } + for (const key of affectedKeys) { + const uri = URI.parse(key); + this._recomputeOptimisticSession(uri); + } + } + + private _recomputeOptimisticSession(session: URI): void { + const key = session.toString(); + const confirmed = this._confirmedSessionStates.get(key); + if (!confirmed) { + return; + } + + let state = confirmed; + for (const pending of this._pendingActions) { + if (isSessionAction(pending.action) && pending.action.session.toString() === key) { + state = sessionReducer(state, pending.action); + } + } + + this._optimisticSessionStates.set(key, state); + this._onDidChangeSessionState.fire({ session, state }); + } +} diff --git a/src/vs/platform/agentHost/common/state/sessionProtocol.ts b/src/vs/platform/agentHost/common/state/sessionProtocol.ts new file mode 100644 index 00000000000..dde5a517479 --- /dev/null +++ b/src/vs/platform/agentHost/common/state/sessionProtocol.ts @@ -0,0 +1,180 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Protocol messages using JSON-RPC 2.0 framing for the sessions process. +// See protocol.md for the full design. +// +// Client → Server messages are either: +// - Notifications (fire-and-forget): initialize, reconnect, unsubscribe, dispatchAction +// - Requests (expect a correlated response): subscribe, createSession, disposeSession, +// listSessions, fetchTurns, fetchContent +// +// Server → Client messages are either: +// - Notifications (pushed to clients): serverHello, reconnectResponse, action, notification +// - Responses (correlated to a client request by id) + +import { hasKey } from '../../../../base/common/types.js'; +import { URI } from '../../../../base/common/uri.js'; +import type { IActionEnvelope, INotification, ISessionAction, IStateAction } from './sessionActions.js'; +import type { IRootState, ISessionState, ISessionSummary } from './sessionState.js'; + +// ---- JSON-RPC 2.0 base types ----------------------------------------------- + +/** A JSON-RPC notification: has `method` but no `id`. */ +export interface IProtocolNotification { + readonly jsonrpc: '2.0'; + readonly method: string; + readonly params?: unknown; +} + +/** A JSON-RPC request: has both `method` and `id`. */ +export interface IProtocolRequest { + readonly jsonrpc: '2.0'; + readonly id: number; + readonly method: string; + readonly params?: unknown; +} + +/** A JSON-RPC success response. */ +export interface IJsonRpcSuccessResponse { + readonly jsonrpc: '2.0'; + readonly id: number; + readonly result: unknown; +} + +/** A JSON-RPC error response. */ +export interface IJsonRpcErrorResponse { + readonly jsonrpc: '2.0'; + readonly id: number; + readonly error: { + readonly code: number; + readonly message: string; + readonly data?: unknown; + }; +} + +export type IJsonRpcResponse = IJsonRpcSuccessResponse | IJsonRpcErrorResponse; + +/** Any message that flows over the protocol transport. */ +export type IProtocolMessage = IProtocolNotification | IProtocolRequest | IJsonRpcResponse; + +// ---- Type guards ----------------------------------------------------------- + +export function isJsonRpcRequest(msg: IProtocolMessage): msg is IProtocolRequest { + return hasKey(msg, { id: true, method: true }); +} + +export function isJsonRpcNotification(msg: IProtocolMessage): msg is IProtocolNotification { + return hasKey(msg, { method: true }) && !hasKey(msg, { id: true }); +} + +export function isJsonRpcResponse(msg: IProtocolMessage): msg is IJsonRpcResponse { + return hasKey(msg, { id: true }) && !hasKey(msg, { method: true }); +} + +// ---- JSON-RPC error codes --------------------------------------------------- + +export const JSON_RPC_INTERNAL_ERROR = -32603; + +// ---- Shared data types ------------------------------------------------------ + +/** State snapshot returned by subscribe and included in handshake/reconnect. */ +export interface IStateSnapshot { + readonly resource: URI; + readonly state: IRootState | ISessionState; + readonly fromSeq: number; +} + +// ---- Client → Server: Notification params ----------------------------------- + +export interface IInitializeParams { + readonly protocolVersion: number; + readonly clientId: string; + readonly initialSubscriptions?: readonly URI[]; +} + +export interface IReconnectParams { + readonly clientId: string; + readonly lastSeenServerSeq: number; + readonly subscriptions: readonly URI[]; +} + +export interface IUnsubscribeParams { + readonly resource: URI; +} + +export interface IDispatchActionParams { + readonly clientSeq: number; + readonly action: ISessionAction; +} + +// ---- Client → Server: Request params and results ---------------------------- + +export interface ISubscribeParams { + readonly resource: URI; +} +// Result: IStateSnapshot + +export interface ICreateSessionParams { + readonly session: URI; + readonly provider?: string; + readonly model?: string; + readonly workingDirectory?: string; +} +// Result: void (null) + +export interface IDisposeSessionParams { + readonly session: URI; +} +// Result: void (null) + +// listSessions: no params +export interface IListSessionsResult { + readonly sessions: readonly ISessionSummary[]; +} + +export interface IFetchTurnsParams { + readonly session: URI; + readonly startTurn: number; + readonly count: number; +} + +export interface IFetchTurnsResult { + readonly session: URI; + readonly startTurn: number; + readonly turns: ISessionState['turns']; + readonly totalTurns: number; +} + +export interface IFetchContentParams { + readonly uri: URI; +} + +export interface IFetchContentResult { + readonly uri: URI; + readonly data: string; // base64-encoded for binary safety + readonly mimeType?: string; +} + +// ---- Server → Client: Notification params ----------------------------------- + +export interface IServerHelloParams { + readonly protocolVersion: number; + readonly serverSeq: number; + readonly snapshots: readonly IStateSnapshot[]; +} + +export interface IReconnectResponseParams { + readonly serverSeq: number; + readonly snapshots: readonly IStateSnapshot[]; +} + +export interface IActionBroadcastParams { + readonly envelope: IActionEnvelope; +} + +export interface INotificationBroadcastParams { + readonly notification: INotification; +} diff --git a/src/vs/platform/agentHost/common/state/sessionReducers.ts b/src/vs/platform/agentHost/common/state/sessionReducers.ts new file mode 100644 index 00000000000..df2103809ff --- /dev/null +++ b/src/vs/platform/agentHost/common/state/sessionReducers.ts @@ -0,0 +1,270 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Pure reducer functions for the sessions process protocol. +// See protocol.md -> Reducers for the full design. +// +// Both the server and clients run the same reducers. This is what makes +// write-ahead possible: the client can locally predict the result of its +// own action using the exact same logic the server will run. +// +// IMPORTANT: Reducers must be pure — no side effects, no I/O, no service +// calls. Server-side effects (e.g. forwarding to the Copilot SDK) are +// handled by a separate dispatch layer. + +import type { IRootAction, ISessionAction } from './sessionActions.js'; +import { + type ICompletedToolCall, + type IErrorInfo, + type IRootState, + type ISessionState, + type IToolCallState, + type ITurn, + createActiveTurn, + SessionLifecycle, + SessionStatus, + ToolCallStatus, + TurnState, +} from './sessionState.js'; + +// ---- Root reducer ----------------------------------------------------------- + +/** + * Reduces root-level actions into a new RootState. + * Root actions are server-only (clients observe but cannot produce them). + */ +export function rootReducer(state: IRootState, action: IRootAction): IRootState { + switch (action.type) { + case 'root/agentsChanged': { + return { ...state, agents: action.agents }; + } + } +} + +// ---- Session reducer -------------------------------------------------------- + +/** + * Reduces session-level actions into a new SessionState. + * Handles lifecycle, turn lifecycle, streaming deltas, tool calls, permissions. + */ +export function sessionReducer(state: ISessionState, action: ISessionAction): ISessionState { + switch (action.type) { + case 'session/ready': { + return { ...state, lifecycle: SessionLifecycle.Ready }; + } + case 'session/creationFailed': { + return { + ...state, + lifecycle: SessionLifecycle.CreationFailed, + creationError: action.error, + }; + } + case 'session/turnStarted': { + const activeTurn = createActiveTurn(action.turnId, action.userMessage); + return { + ...state, + activeTurn, + summary: { ...state.summary, status: SessionStatus.InProgress }, + }; + } + case 'session/delta': { + if (!state.activeTurn || state.activeTurn.id !== action.turnId) { + return state; + } + return { + ...state, + activeTurn: { + ...state.activeTurn, + streamingText: state.activeTurn.streamingText + action.content, + }, + }; + } + case 'session/responsePart': { + if (!state.activeTurn || state.activeTurn.id !== action.turnId) { + return state; + } + return { + ...state, + activeTurn: { + ...state.activeTurn, + responseParts: [...state.activeTurn.responseParts, action.part], + }, + }; + } + case 'session/toolStart': { + if (!state.activeTurn || state.activeTurn.id !== action.turnId) { + return state; + } + const toolCalls = new Map(state.activeTurn.toolCalls); + toolCalls.set(action.toolCall.toolCallId, action.toolCall); + return { + ...state, + activeTurn: { ...state.activeTurn, toolCalls }, + }; + } + case 'session/toolComplete': { + if (!state.activeTurn || state.activeTurn.id !== action.turnId) { + return state; + } + const toolCall = state.activeTurn.toolCalls.get(action.toolCallId); + if (!toolCall) { + return state; + } + const toolCalls = new Map(state.activeTurn.toolCalls); + toolCalls.set(action.toolCallId, { + ...toolCall, + status: action.result.success ? ToolCallStatus.Completed : ToolCallStatus.Failed, + pastTenseMessage: action.result.pastTenseMessage, + toolOutput: action.result.toolOutput, + error: action.result.error, + }); + return { + ...state, + activeTurn: { ...state.activeTurn, toolCalls }, + }; + } + case 'session/permissionRequest': { + if (!state.activeTurn || state.activeTurn.id !== action.turnId) { + return state; + } + const pendingPermissions = new Map(state.activeTurn.pendingPermissions); + pendingPermissions.set(action.request.requestId, action.request); + let toolCalls: ReadonlyMap = state.activeTurn.toolCalls; + if (action.request.toolCallId) { + const toolCall = toolCalls.get(action.request.toolCallId); + if (toolCall) { + const mutable = new Map(toolCalls); + mutable.set(action.request.toolCallId, { + ...toolCall, + status: ToolCallStatus.PendingPermission, + }); + toolCalls = mutable; + } + } + return { + ...state, + activeTurn: { ...state.activeTurn, pendingPermissions, toolCalls }, + }; + } + case 'session/permissionResolved': { + if (!state.activeTurn || state.activeTurn.id !== action.turnId) { + return state; + } + const pendingPermissions = new Map(state.activeTurn.pendingPermissions); + const resolved = pendingPermissions.get(action.requestId); + pendingPermissions.delete(action.requestId); + let toolCalls: ReadonlyMap = state.activeTurn.toolCalls; + if (resolved?.toolCallId) { + const toolCall = toolCalls.get(resolved.toolCallId); + if (toolCall && toolCall.status === ToolCallStatus.PendingPermission) { + const mutable = new Map(toolCalls); + mutable.set(resolved.toolCallId, { + ...toolCall, + status: action.approved ? ToolCallStatus.Running : ToolCallStatus.Cancelled, + confirmed: action.approved ? 'user-action' : 'denied', + cancellationReason: action.approved ? undefined : 'denied', + }); + toolCalls = mutable; + } + } + return { + ...state, + activeTurn: { ...state.activeTurn, pendingPermissions, toolCalls }, + }; + } + case 'session/turnComplete': { + return finalizeTurn(state, action.turnId, TurnState.Complete); + } + case 'session/turnCancelled': { + return finalizeTurn(state, action.turnId, TurnState.Cancelled); + } + case 'session/error': { + return finalizeTurn(state, action.turnId, TurnState.Error, action.error); + } + case 'session/titleChanged': { + return { + ...state, + summary: { ...state.summary, title: action.title, modifiedAt: Date.now() }, + }; + } + case 'session/modelChanged': { + return { + ...state, + summary: { ...state.summary, model: action.model, modifiedAt: Date.now() }, + }; + } + case 'session/usage': { + if (!state.activeTurn || state.activeTurn.id !== action.turnId) { + return state; + } + return { + ...state, + activeTurn: { + ...state.activeTurn, + usage: action.usage, + }, + }; + } + case 'session/reasoning': { + if (!state.activeTurn || state.activeTurn.id !== action.turnId) { + return state; + } + return { + ...state, + activeTurn: { + ...state.activeTurn, + reasoning: state.activeTurn.reasoning + action.content, + }, + }; + } + } +} + +// ---- Helpers ---------------------------------------------------------------- + +/** + * Moves the active turn into the completed turns array and clears `activeTurn`. + */ +function finalizeTurn(state: ISessionState, turnId: string, turnState: TurnState, error?: IErrorInfo): ISessionState { + if (!state.activeTurn || state.activeTurn.id !== turnId) { + return state; + } + const active = state.activeTurn; + + const completedToolCalls: ICompletedToolCall[] = []; + for (const tc of active.toolCalls.values()) { + completedToolCalls.push({ + toolCallId: tc.toolCallId, + toolName: tc.toolName, + displayName: tc.displayName, + invocationMessage: tc.invocationMessage, + success: tc.status === ToolCallStatus.Completed, + pastTenseMessage: tc.pastTenseMessage ?? tc.invocationMessage, + toolInput: tc.toolInput, + toolKind: tc.toolKind, + language: tc.language, + toolOutput: tc.toolOutput, + error: tc.error, + }); + } + + const finalizedTurn: ITurn = { + id: active.id, + userMessage: active.userMessage, + responseText: active.streamingText, + responseParts: active.responseParts, + toolCalls: completedToolCalls, + usage: active.usage, + state: turnState, + error, + }; + + return { + ...state, + turns: [...state.turns, finalizedTurn], + activeTurn: undefined, + summary: { ...state.summary, status: SessionStatus.Idle, modifiedAt: Date.now() }, + }; +} diff --git a/src/vs/platform/agentHost/common/state/sessionState.ts b/src/vs/platform/agentHost/common/state/sessionState.ts new file mode 100644 index 00000000000..7ef6d763454 --- /dev/null +++ b/src/vs/platform/agentHost/common/state/sessionState.ts @@ -0,0 +1,287 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Immutable state types for the sessions process protocol. +// See protocol.md for the full design rationale. +// +// These types represent the server-authoritative state tree. Both the server +// and clients use the same types — clients hold a local copy that they keep +// in sync via actions from the server. + +import { URI } from '../../../../base/common/uri.js'; +import type { AgentProvider } from '../agentService.js'; + +// ---- Well-known URIs -------------------------------------------------------- + +/** URI for the root state subscription. */ +export const ROOT_STATE_URI = URI.from({ scheme: 'agenthost', path: '/root' }); + +// ---- Lightweight session metadata ------------------------------------------- + +export const enum SessionStatus { + Idle = 'idle', + InProgress = 'in-progress', + Error = 'error', +} + +/** + * Lightweight session summary used in the session list and as embedded + * metadata within a subscribed session. Identified by a URI. + */ +export interface ISessionSummary { + readonly resource: URI; + readonly provider: AgentProvider; + readonly title: string; + readonly status: SessionStatus; + readonly createdAt: number; + readonly modifiedAt: number; + readonly model?: string; +} + +// ---- Model info ------------------------------------------------------------- + +export interface ISessionModelInfo { + readonly id: string; + readonly provider: AgentProvider; + readonly name: string; + readonly maxContextWindow?: number; + readonly supportsVision?: boolean; + readonly policyState?: 'enabled' | 'disabled' | 'unconfigured'; +} + +// ---- Root state (subscribable at ROOT_STATE_URI) ---------------------------- + +/** + * Global state shared with every client subscribed to {@link ROOT_STATE_URI}. + * Does **not** contain the session list — that is fetched imperatively via + * `listSessions()` RPC. See protocol.md -> Session list. + */ +export interface IRootState { + readonly agents: readonly IAgentInfo[]; +} + +export interface IAgentInfo { + readonly provider: AgentProvider; + readonly displayName: string; + readonly description: string; + readonly models: readonly ISessionModelInfo[]; +} + +// ---- Session lifecycle ------------------------------------------------------ + +export const enum SessionLifecycle { + /** The server is asynchronously initializing the agent backend. */ + Creating = 'creating', + /** The session is ready for use. */ + Ready = 'ready', + /** Backend initialization failed. See {@link ISessionState.creationError}. */ + CreationFailed = 'creationFailed', +} + +// ---- Per-session state (subscribable at session URI) ------------------------ + +/** + * Full state for a single session, loaded when a client subscribes to + * the session's URI. + */ +export interface ISessionState { + readonly summary: ISessionSummary; + readonly lifecycle: SessionLifecycle; + readonly creationError?: IErrorInfo; + readonly turns: readonly ITurn[]; + readonly activeTurn: IActiveTurn | undefined; +} + +// ---- Turn types ------------------------------------------------------------- + +export interface IUserMessage { + readonly text: string; + readonly attachments?: readonly IMessageAttachment[]; +} + +export interface IMessageAttachment { + readonly type: 'file' | 'directory' | 'selection'; + readonly path: string; + readonly displayName?: string; +} + +/** + * A completed request/response cycle. + */ +export interface ITurn { + readonly id: string; + readonly userMessage: IUserMessage; + /** The final assistant response text (captured from streamingText on turn completion). */ + readonly responseText: string; + readonly responseParts: readonly IResponsePart[]; + readonly toolCalls: readonly ICompletedToolCall[]; + readonly usage: IUsageInfo | undefined; + readonly state: TurnState; + /** Error info if the turn ended with {@link TurnState.Error}. */ + readonly error?: IErrorInfo; +} + +export const enum TurnState { + Complete = 'complete', + Cancelled = 'cancelled', + Error = 'error', +} + +/** + * An in-progress turn — the assistant is actively streaming a response. + */ +export interface IActiveTurn { + readonly id: string; + readonly userMessage: IUserMessage; + readonly streamingText: string; + readonly responseParts: readonly IResponsePart[]; + readonly toolCalls: ReadonlyMap; + readonly pendingPermissions: ReadonlyMap; + readonly reasoning: string; + readonly usage: IUsageInfo | undefined; +} + +// ---- Response parts --------------------------------------------------------- + +export const enum ResponsePartKind { + Markdown = 'markdown', + ContentRef = 'contentRef', +} + +export interface IMarkdownResponsePart { + readonly kind: ResponsePartKind.Markdown; + readonly content: string; +} + +/** + * A reference to large content stored outside the state tree. + * The client fetches the content separately via fetchContent(). + */ +export interface IContentRef { + readonly kind: ResponsePartKind.ContentRef; + readonly uri: string; + readonly sizeHint?: number; + readonly mimeType?: string; +} + +export type IResponsePart = IMarkdownResponsePart | IContentRef; + +// ---- Tool calls ------------------------------------------------------------- + +export const enum ToolCallStatus { + /** Tool is actively executing. */ + Running = 'running', + /** Waiting for user to approve before execution. */ + PendingPermission = 'pending-permission', + /** Tool finished successfully. */ + Completed = 'completed', + /** Tool failed with an error. */ + Failed = 'failed', + /** Tool was denied or skipped by the user. */ + Cancelled = 'cancelled', +} + +/** + * Represents the full lifecycle state of a tool invocation within an active turn. + * Modeled after {@link IChatToolInvocation.State} to enable direct mapping to the chat UI. + */ +export interface IToolCallState { + readonly toolCallId: string; + readonly toolName: string; + readonly displayName: string; + readonly invocationMessage: string; + readonly toolInput?: string; + readonly toolKind?: 'terminal'; + readonly language?: string; + readonly toolArguments?: string; + readonly status: ToolCallStatus; + /** Parsed tool parameters (from toolArguments). */ + readonly parameters?: unknown; + /** How the tool was confirmed before execution (set after PendingPermission → Running). */ + readonly confirmed?: 'not-needed' | 'user-action' | 'setting' | 'denied' | 'skipped'; + /** Set when status transitions to Completed or Failed. */ + readonly pastTenseMessage?: string; + /** Set when status transitions to Completed or Failed. */ + readonly toolOutput?: string; + /** Set when status transitions to Failed. */ + readonly error?: { readonly message: string; readonly code?: string }; + /** Why the tool was cancelled (set when status is Cancelled). */ + readonly cancellationReason?: 'denied' | 'skipped'; +} + +export interface ICompletedToolCall { + readonly toolCallId: string; + readonly toolName: string; + readonly displayName: string; + readonly invocationMessage: string; + readonly success: boolean; + readonly pastTenseMessage: string; + readonly toolInput?: string; + readonly toolKind?: 'terminal'; + readonly language?: string; + readonly toolOutput?: string; + readonly error?: { readonly message: string; readonly code?: string }; +} + +// ---- Permission requests ---------------------------------------------------- + +export interface IPermissionRequest { + readonly requestId: string; + readonly permissionKind: 'shell' | 'write' | 'mcp' | 'read' | 'url'; + readonly toolCallId?: string; + readonly path?: string; + readonly fullCommandText?: string; + readonly intention?: string; + readonly serverName?: string; + readonly toolName?: string; + readonly rawRequest?: string; +} + +// ---- Usage info ------------------------------------------------------------- + +export interface IUsageInfo { + readonly inputTokens?: number; + readonly outputTokens?: number; + readonly model?: string; + readonly cacheReadTokens?: number; +} + +// ---- Error info ------------------------------------------------------------- + +export interface IErrorInfo { + readonly errorType: string; + readonly message: string; + readonly stack?: string; +} + +// ---- Factory helpers -------------------------------------------------------- + +export function createRootState(): IRootState { + return { + agents: [], + }; +} + +export function createSessionState(summary: ISessionSummary): ISessionState { + return { + summary, + lifecycle: SessionLifecycle.Creating, + turns: [], + activeTurn: undefined, + }; +} + +export function createActiveTurn(id: string, userMessage: IUserMessage): IActiveTurn { + return { + id, + userMessage, + streamingText: '', + responseParts: [], + toolCalls: new Map(), + pendingPermissions: new Map(), + reasoning: '', + usage: undefined, + }; +} diff --git a/src/vs/platform/agentHost/common/state/sessionTransport.ts b/src/vs/platform/agentHost/common/state/sessionTransport.ts new file mode 100644 index 00000000000..a876f59de88 --- /dev/null +++ b/src/vs/platform/agentHost/common/state/sessionTransport.ts @@ -0,0 +1,42 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Transport abstraction for the sessions process protocol. +// See protocol.md -> Client-server protocol for the full design. +// +// The transport is pluggable — the same protocol runs over MessagePort +// (ProxyChannel), WebSocket, or stdio. This module defines the contract; +// concrete implementations live in platform-specific folders. + +import { Event } from '../../../../base/common/event.js'; +import { IDisposable } from '../../../../base/common/lifecycle.js'; +import type { IProtocolMessage } from './sessionProtocol.js'; + +/** + * A bidirectional transport for protocol messages. Implementations handle + * serialization, framing, and connection management. + */ +export interface IProtocolTransport extends IDisposable { + /** Fires when a message is received from the remote end. */ + readonly onMessage: Event; + + /** Fires when the transport connection closes. */ + readonly onClose: Event; + + /** Send a message to the remote end. */ + send(message: IProtocolMessage): void; +} + +/** + * Server-side transport that accepts multiple client connections. + * Each connected client gets its own {@link IProtocolTransport}. + */ +export interface IProtocolServer extends IDisposable { + /** Fires when a new client connects. */ + readonly onConnection: Event; + + /** The port or address the server is listening on. */ + readonly address: string | undefined; +} diff --git a/src/vs/platform/agentHost/common/state/versions/v1.ts b/src/vs/platform/agentHost/common/state/versions/v1.ts new file mode 100644 index 00000000000..78a66215c64 --- /dev/null +++ b/src/vs/platform/agentHost/common/state/versions/v1.ts @@ -0,0 +1,309 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Protocol version 1 wire types — the current tip. +// See ../AGENTS.md for modification instructions. +// +// While this is the tip (PROTOCOL_VERSION === 1), you may add optional +// fields freely. When PROTOCOL_VERSION is bumped, this file freezes and +// a new tip is created. Delete when MIN_PROTOCOL_VERSION passes 1. + +import type { URI } from '../../../../../base/common/uri.js'; +import type { AgentProvider } from '../../agentService.js'; + +// ---- State types (wire format) ---------------------------------------------- + +export interface IV1_RootState { + readonly agents: readonly IV1_AgentInfo[]; +} + +export interface IV1_AgentInfo { + readonly provider: AgentProvider; + readonly displayName: string; + readonly description: string; + readonly models: readonly IV1_SessionModelInfo[]; +} + +export interface IV1_SessionModelInfo { + readonly id: string; + readonly provider: AgentProvider; + readonly name: string; + readonly maxContextWindow?: number; + readonly supportsVision?: boolean; + readonly policyState?: 'enabled' | 'disabled' | 'unconfigured'; +} + +export interface IV1_SessionSummary { + readonly resource: URI; + readonly provider: AgentProvider; + readonly title: string; + readonly status: 'idle' | 'in-progress' | 'error'; + readonly createdAt: number; + readonly modifiedAt: number; + readonly model?: string; +} + +export interface IV1_SessionState { + readonly summary: IV1_SessionSummary; + readonly lifecycle: 'creating' | 'ready' | 'creationFailed'; + readonly creationError?: IV1_ErrorInfo; + readonly turns: readonly IV1_Turn[]; + readonly activeTurn: IV1_ActiveTurn | undefined; +} + +export interface IV1_UserMessage { + readonly text: string; + readonly attachments?: readonly IV1_MessageAttachment[]; +} + +export interface IV1_MessageAttachment { + readonly type: 'file' | 'directory' | 'selection'; + readonly path: string; + readonly displayName?: string; +} + +export interface IV1_Turn { + readonly id: string; + readonly userMessage: IV1_UserMessage; + readonly responseText: string; + readonly responseParts: readonly IV1_ResponsePart[]; + readonly toolCalls: readonly IV1_CompletedToolCall[]; + readonly usage: IV1_UsageInfo | undefined; + readonly state: 'complete' | 'cancelled' | 'error'; + readonly error?: IV1_ErrorInfo; +} + +export interface IV1_ActiveTurn { + readonly id: string; + readonly userMessage: IV1_UserMessage; + readonly streamingText: string; + readonly responseParts: readonly IV1_ResponsePart[]; + readonly toolCalls: ReadonlyMap; + readonly pendingPermissions: ReadonlyMap; + readonly reasoning: string; + readonly usage: IV1_UsageInfo | undefined; +} + +export interface IV1_MarkdownResponsePart { + readonly kind: 'markdown'; + readonly content: string; +} + +export interface IV1_ContentRef { + readonly kind: 'contentRef'; + readonly uri: string; + readonly sizeHint?: number; + readonly mimeType?: string; +} + +export type IV1_ResponsePart = IV1_MarkdownResponsePart | IV1_ContentRef; + +export interface IV1_ToolCallState { + readonly toolCallId: string; + readonly toolName: string; + readonly displayName: string; + readonly invocationMessage: string; + readonly toolInput?: string; + readonly toolKind?: 'terminal'; + readonly language?: string; + readonly toolArguments?: string; + readonly status: 'running' | 'pending-permission' | 'completed' | 'failed' | 'cancelled'; + readonly parameters?: unknown; + readonly confirmed?: 'not-needed' | 'user-action' | 'setting' | 'denied' | 'skipped'; + readonly pastTenseMessage?: string; + readonly toolOutput?: string; + readonly error?: { readonly message: string; readonly code?: string }; + readonly cancellationReason?: 'denied' | 'skipped'; +} + +export interface IV1_CompletedToolCall { + readonly toolCallId: string; + readonly toolName: string; + readonly displayName: string; + readonly invocationMessage: string; + readonly success: boolean; + readonly pastTenseMessage: string; + readonly toolInput?: string; + readonly toolKind?: 'terminal'; + readonly language?: string; + readonly toolOutput?: string; + readonly error?: { readonly message: string; readonly code?: string }; +} + +export interface IV1_PermissionRequest { + readonly requestId: string; + readonly permissionKind: 'shell' | 'write' | 'mcp' | 'read' | 'url'; + readonly toolCallId?: string; + readonly path?: string; + readonly fullCommandText?: string; + readonly intention?: string; + readonly serverName?: string; + readonly toolName?: string; + readonly rawRequest?: string; +} + +export interface IV1_UsageInfo { + readonly inputTokens?: number; + readonly outputTokens?: number; + readonly model?: string; + readonly cacheReadTokens?: number; +} + +export interface IV1_ErrorInfo { + readonly errorType: string; + readonly message: string; + readonly stack?: string; +} + +// ---- Action types (wire format) --------------------------------------------- + +interface IV1_SessionActionBase { + readonly session: URI; +} + +export interface IV1_AgentsChangedAction { + readonly type: 'root/agentsChanged'; + readonly agents: readonly IV1_AgentInfo[]; +} + +export interface IV1_SessionReadyAction extends IV1_SessionActionBase { + readonly type: 'session/ready'; +} + +export interface IV1_SessionCreationFailedAction extends IV1_SessionActionBase { + readonly type: 'session/creationFailed'; + readonly error: IV1_ErrorInfo; +} + +export interface IV1_TurnStartedAction extends IV1_SessionActionBase { + readonly type: 'session/turnStarted'; + readonly turnId: string; + readonly userMessage: IV1_UserMessage; +} + +export interface IV1_DeltaAction extends IV1_SessionActionBase { + readonly type: 'session/delta'; + readonly turnId: string; + readonly content: string; +} + +export interface IV1_ResponsePartAction extends IV1_SessionActionBase { + readonly type: 'session/responsePart'; + readonly turnId: string; + readonly part: IV1_ResponsePart; +} + +export interface IV1_ToolStartAction extends IV1_SessionActionBase { + readonly type: 'session/toolStart'; + readonly turnId: string; + readonly toolCall: IV1_ToolCallState; +} + +export interface IV1_ToolCompleteAction extends IV1_SessionActionBase { + readonly type: 'session/toolComplete'; + readonly turnId: string; + readonly toolCallId: string; + readonly result: IV1_ToolCompleteResult; +} + +export interface IV1_ToolCompleteResult { + readonly success: boolean; + readonly pastTenseMessage: string; + readonly toolOutput?: string; + readonly error?: { readonly message: string; readonly code?: string }; +} + +export interface IV1_PermissionRequestAction extends IV1_SessionActionBase { + readonly type: 'session/permissionRequest'; + readonly turnId: string; + readonly request: IV1_PermissionRequest; +} + +export interface IV1_PermissionResolvedAction extends IV1_SessionActionBase { + readonly type: 'session/permissionResolved'; + readonly turnId: string; + readonly requestId: string; + readonly approved: boolean; +} + +export interface IV1_TurnCompleteAction extends IV1_SessionActionBase { + readonly type: 'session/turnComplete'; + readonly turnId: string; +} + +export interface IV1_TurnCancelledAction extends IV1_SessionActionBase { + readonly type: 'session/turnCancelled'; + readonly turnId: string; +} + +export interface IV1_SessionErrorAction extends IV1_SessionActionBase { + readonly type: 'session/error'; + readonly turnId: string; + readonly error: IV1_ErrorInfo; +} + +export interface IV1_TitleChangedAction extends IV1_SessionActionBase { + readonly type: 'session/titleChanged'; + readonly title: string; +} + +export interface IV1_UsageAction extends IV1_SessionActionBase { + readonly type: 'session/usage'; + readonly turnId: string; + readonly usage: IV1_UsageInfo; +} + +export interface IV1_ReasoningAction extends IV1_SessionActionBase { + readonly type: 'session/reasoning'; + readonly turnId: string; + readonly content: string; +} + +export interface IV1_ModelChangedAction extends IV1_SessionActionBase { + readonly type: 'session/modelChanged'; + readonly model: string; +} + +export type IV1_RootAction = + | IV1_AgentsChangedAction; + +export type IV1_SessionAction = + | IV1_SessionReadyAction + | IV1_SessionCreationFailedAction + | IV1_TurnStartedAction + | IV1_DeltaAction + | IV1_ResponsePartAction + | IV1_ToolStartAction + | IV1_ToolCompleteAction + | IV1_PermissionRequestAction + | IV1_PermissionResolvedAction + | IV1_TurnCompleteAction + | IV1_TurnCancelledAction + | IV1_SessionErrorAction + | IV1_TitleChangedAction + | IV1_UsageAction + | IV1_ReasoningAction + | IV1_ModelChangedAction; + +export type IV1_StateAction = IV1_RootAction | IV1_SessionAction; + +// ---- Notification types (wire format) --------------------------------------- + +export interface IV1_SessionAddedNotification { + readonly type: 'notify/sessionAdded'; + readonly summary: IV1_SessionSummary; +} + +export interface IV1_SessionRemovedNotification { + readonly type: 'notify/sessionRemoved'; + readonly session: URI; +} + +export type IV1_Notification = + | IV1_SessionAddedNotification + | IV1_SessionRemovedNotification; + +/** All action type strings known to v1. */ +export type IV1_ActionType = IV1_StateAction['type']; diff --git a/src/vs/platform/agentHost/common/state/versions/versionRegistry.ts b/src/vs/platform/agentHost/common/state/versions/versionRegistry.ts new file mode 100644 index 00000000000..c650d977a9a --- /dev/null +++ b/src/vs/platform/agentHost/common/state/versions/versionRegistry.ts @@ -0,0 +1,259 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Version registry: compile-time compatibility checks + runtime action filtering. +// See ../AGENTS.md for modification instructions. + +import type { + IAgentsChangedAction, + IDeltaAction, + IModelChangedAction, + INotification, + IPermissionRequestAction, + IPermissionResolvedAction, + IReasoningAction, + IResponsePartAction, + IRootAction, + ISessionAction, + ISessionCreationFailedAction, + ISessionErrorAction, + ISessionReadyAction, + IStateAction, + ITitleChangedAction, + IToolCompleteAction, + IToolStartAction, + ITurnCancelledAction, + ITurnCompleteAction, + ITurnStartedAction, + IUsageAction, +} from '../sessionActions.js'; +import type { + IActiveTurn, + IAgentInfo, + ICompletedToolCall, + IContentRef, + IErrorInfo, + IMarkdownResponsePart, + IMessageAttachment, + IPermissionRequest, + IRootState, + ISessionModelInfo, + ISessionState, + ISessionSummary, + IToolCallState, + ITurn, + IUsageInfo, + IUserMessage, +} from '../sessionState.js'; + +import type { + IV1_ActiveTurn, + IV1_AgentInfo, + IV1_AgentsChangedAction, + IV1_CompletedToolCall, + IV1_ContentRef, + IV1_DeltaAction, + IV1_ErrorInfo, + IV1_MarkdownResponsePart, + IV1_MessageAttachment, + IV1_ModelChangedAction, + IV1_PermissionRequest, + IV1_PermissionRequestAction, + IV1_PermissionResolvedAction, + IV1_ReasoningAction, + IV1_ResponsePartAction, + IV1_RootState, + IV1_SessionCreationFailedAction, + IV1_SessionErrorAction, + IV1_SessionModelInfo, + IV1_SessionReadyAction, + IV1_SessionState, + IV1_SessionSummary, + IV1_TitleChangedAction, + IV1_ToolCallState, + IV1_ToolCompleteAction, + IV1_ToolStartAction, + IV1_Turn, + IV1_TurnCancelledAction, + IV1_TurnCompleteAction, + IV1_TurnStartedAction, + IV1_UsageAction, + IV1_UsageInfo, + IV1_UserMessage, +} from './v1.js'; + +// ---- Protocol version constants --------------------------------------------- + +/** + * Current protocol version. This is the version that NEW code speaks. + * Increment when adding new action types or changing behavior. + * + * Version history: + * 1 — Initial: root state, session lifecycle, streaming, tools, permissions + */ +export const PROTOCOL_VERSION = 1; + +/** + * Minimum protocol version we maintain backward compatibility with. + * Raise this to drop old compat code: delete the version file, + * remove its checks below, and the compiler shows what's now dead. + */ +export const MIN_PROTOCOL_VERSION = 1; + +// ---- Compile-time compatibility checks -------------------------------------- +// +// AssertCompatible requires BIDIRECTIONAL assignability: +// - Current extends Frozen: can't remove fields or change field types +// - Frozen extends Current: can't add required fields +// +// The only allowed change is adding optional fields to the living type. +// If either direction fails, you get a compile error at the check site. + +type AssertCompatible = Frozen extends Current ? true : never; + +// -- v1 state compatibility -- + +type _v1_RootState = AssertCompatible; +type _v1_AgentInfo = AssertCompatible; +type _v1_SessionModelInfo = AssertCompatible; +type _v1_SessionSummary = AssertCompatible; +type _v1_SessionState = AssertCompatible; +type _v1_UserMessage = AssertCompatible; +type _v1_MessageAttachment = AssertCompatible; +type _v1_Turn = AssertCompatible; +type _v1_ActiveTurn = AssertCompatible; +type _v1_MarkdownResponsePart = AssertCompatible; +type _v1_ContentRef = AssertCompatible; +type _v1_ToolCallState = AssertCompatible; +type _v1_CompletedToolCall = AssertCompatible; +type _v1_PermissionRequest = AssertCompatible; +type _v1_UsageInfo = AssertCompatible; +type _v1_ErrorInfo = AssertCompatible; + +// -- v1 action compatibility -- + +type _v1_AgentsChanged = AssertCompatible; +type _v1_SessionReady = AssertCompatible; +type _v1_CreationFailed = AssertCompatible; +type _v1_TurnStarted = AssertCompatible; +type _v1_Delta = AssertCompatible; +type _v1_ResponsePart = AssertCompatible; +type _v1_ToolStart = AssertCompatible; +type _v1_ToolComplete = AssertCompatible; +type _v1_PermissionRequestAction = AssertCompatible; +type _v1_PermissionResolved = AssertCompatible; +type _v1_TurnComplete = AssertCompatible; +type _v1_TurnCancelled = AssertCompatible; +type _v1_SessionError = AssertCompatible; +type _v1_TitleChanged = AssertCompatible; +type _v1_Usage = AssertCompatible; +type _v1_Reasoning = AssertCompatible; +type _v1_ModelChanged = AssertCompatible; + +// Suppress unused-variable warnings for compile-time-only checks. +void (0 as unknown as + _v1_RootState & _v1_AgentInfo & _v1_SessionModelInfo & _v1_SessionSummary & + _v1_SessionState & _v1_UserMessage & _v1_MessageAttachment & _v1_Turn & + _v1_ActiveTurn & _v1_MarkdownResponsePart & _v1_ContentRef & + _v1_ToolCallState & _v1_CompletedToolCall & _v1_PermissionRequest & + _v1_UsageInfo & _v1_ErrorInfo & + _v1_AgentsChanged & _v1_SessionReady & _v1_CreationFailed & + _v1_TurnStarted & _v1_Delta & _v1_ResponsePart & _v1_ToolStart & + _v1_ToolComplete & _v1_PermissionRequestAction & _v1_PermissionResolved & + _v1_TurnComplete & _v1_TurnCancelled & _v1_SessionError & _v1_TitleChanged & + _v1_Usage & _v1_Reasoning & _v1_ModelChanged +); + +// ---- Runtime action → version map ------------------------------------------- +// +// The index signature [K in IStateAction['type']] forces TypeScript to require +// an entry for every action type in the union. If you add a new action type +// to ISessionAction or IRootAction but forget to register it here, you get +// a compile error. +// +// The value is the protocol version that introduced that action type. + +/** Maps every action type string to the protocol version that introduced it. */ +export const ACTION_INTRODUCED_IN: { readonly [K in IStateAction['type']]: number } = { + // Root actions (v1) + 'root/agentsChanged': 1, + // Session lifecycle (v1) + 'session/ready': 1, + 'session/creationFailed': 1, + // Turn lifecycle (v1) + 'session/turnStarted': 1, + 'session/delta': 1, + 'session/responsePart': 1, + // Tool calls (v1) + 'session/toolStart': 1, + 'session/toolComplete': 1, + // Permissions (v1) + 'session/permissionRequest': 1, + 'session/permissionResolved': 1, + // Turn completion (v1) + 'session/turnComplete': 1, + 'session/turnCancelled': 1, + 'session/error': 1, + // Metadata & informational (v1) + 'session/titleChanged': 1, + 'session/usage': 1, + 'session/reasoning': 1, + 'session/modelChanged': 1, +}; + +/** Maps every notification type string to the protocol version that introduced it. */ +export const NOTIFICATION_INTRODUCED_IN: { readonly [K in INotification['type']]: number } = { + 'notify/sessionAdded': 1, + 'notify/sessionRemoved': 1, +}; + +// ---- Runtime filtering helpers ---------------------------------------------- + +/** + * Returns `true` if the given action type is known to a client at `clientVersion`. + * The server uses this to avoid sending actions that the client can't process. + */ +export function isActionKnownToVersion(action: IStateAction, clientVersion: number): boolean { + return ACTION_INTRODUCED_IN[action.type] <= clientVersion; +} + +/** + * Returns `true` if the given notification type is known to a client at `clientVersion`. + */ +export function isNotificationKnownToVersion(notification: INotification, clientVersion: number): boolean { + return NOTIFICATION_INTRODUCED_IN[notification.type] <= clientVersion; +} + +// ---- Version-grouped action types ------------------------------------------- +// +// Each version defines the set of action types it introduced. The cumulative +// union for a version is built by combining all versions up to that point. +// When you add a new protocol version, define its additions and extend the map. + +/** Action types introduced in v1. */ +type IRootAction_v1 = IV1_AgentsChangedAction; +type ISessionAction_v1 = IV1_SessionReadyAction | IV1_SessionCreationFailedAction + | IV1_TurnStartedAction | IV1_DeltaAction | IV1_ResponsePartAction + | IV1_ToolStartAction | IV1_ToolCompleteAction + | IV1_PermissionRequestAction | IV1_PermissionResolvedAction + | IV1_TurnCompleteAction | IV1_TurnCancelledAction | IV1_SessionErrorAction + | IV1_TitleChangedAction | IV1_UsageAction | IV1_ReasoningAction + | IV1_ModelChangedAction; + +/** + * Maps protocol versions to their cumulative action type unions. + * Used to type-check that existing version unions remain stable. + */ +export interface IVersionedActionMap { + 1: { root: IRootAction_v1; session: ISessionAction_v1 }; +} + +// Ensure the living union is a superset of every versioned union. +// If you remove an action type from the living union that a version +// still references, this fails to compile. +type _rootSuperset = IRootAction_v1 extends IRootAction ? true : never; +type _sessionSuperset = ISessionAction_v1 extends ISessionAction ? true : never; + +void (0 as unknown as _rootSuperset & _sessionSuperset); diff --git a/src/vs/platform/agentHost/design.md b/src/vs/platform/agentHost/design.md new file mode 100644 index 00000000000..9834fe8e44e --- /dev/null +++ b/src/vs/platform/agentHost/design.md @@ -0,0 +1,86 @@ +# Agent host design decisions + +> **Keep this document in sync with the code.** Any change to the agent-host protocol, tool rendering approach, or architectural boundaries must be reflected here. If you add a new `toolKind`, change how tool-specific data is populated, or modify the separation between agent-specific and generic code, update this document as part of the same change. + +Design decisions and principles for the agent-host feature. For process architecture and IPC details, see [architecture.md](architecture.md). For the client-server state protocol, see [protocol.md](protocol.md). + +## Agent-agnostic protocol + +**The protocol between the agent-host process and clients must remain agent-agnostic.** This is a hard rule. + +There are two protocol layers: + +1. **`IAgent` interface** (`common/agentService.ts`) - the internal interface that each agent backend (CopilotAgent, MockAgent) implements. It fires `IAgentProgressEvent`s (raw SDK events: `delta`, `tool_start`, `tool_complete`, etc.). This layer is agent-specific. + +2. **Sessions state protocol** (`common/state/`) - the client-facing protocol. The server maps raw `IAgentProgressEvent`s into state actions (`session/delta`, `session/toolStart`, etc.) via `agentEventMapper.ts`. Clients receive immutable state snapshots and action streams via JSON-RPC over WebSocket or MessagePort. **This layer is agent-agnostic.** + +All agent-specific logic -- translating tool names like `bash`/`view`/`grep` into display strings, extracting command lines from tool parameters, determining rendering hints like `toolKind: 'terminal'` -- lives in `copilotToolDisplay.ts` inside the agent-host process. These display-ready fields are carried on `IAgentToolStartEvent`/`IAgentToolCompleteEvent`, which `agentEventMapper.ts` then maps into `session/toolStart` and `session/toolComplete` state actions. + +Clients (renderers) never see agent-specific tool names. They consume `IToolCallState` and `ICompletedToolCall` from the session state tree, which carry generic display-ready fields (`displayName`, `invocationMessage`, `toolKind`, etc.). + +## Provider-agnostic renderer contributions + +The renderer contributions (`AgentHostSessionHandler`, `AgentHostSessionListController`, `AgentHostLanguageModelProvider`) are **completely generic**. They receive all provider-specific details via `IAgentHostSessionHandlerConfig`: + +```typescript +interface IAgentHostSessionHandlerConfig { + readonly provider: AgentProvider; // 'copilot' + readonly agentId: string; // e.g. 'agent-host' + readonly sessionType: string; // e.g. 'agent-host' + readonly fullName: string; // e.g. 'Agent Host - Copilot' + readonly description: string; +} +``` + +A single `AgentHostContribution` discovers agents via `listAgents()` and dynamically registers each one. Adding a new provider means adding a new `IAgent` implementation in the server process. No changes needed to the handler, list controller, or model provider. + +## State-based rendering + +The renderer subscribes to session state via `SessionClientState` (write-ahead reconciliation) and converts immutable state changes to `IChatProgress[]` via `stateToProgressAdapter.ts`. This adapter is the only place that inspects protocol state fields like `toolKind`: + +- **Shell commands** (`toolKind: 'terminal'`): Converted to `IChatTerminalToolInvocationData` with the command in a syntax-highlighted code block, output displayed below, and exit code for success/failure styling. +- **Everything else**: Converted to `ChatToolInvocation` using `invocationMessage` (while running) and `pastTenseMessage` (when complete). + +The adapter never checks tool names - it operates purely on the generic state fields. + +## Copilot SDK tool name mapping + +The Copilot CLI uses built-in tools. Tool names and parameter shapes are not typed in the SDK (`toolName` is `string`) - they come from the CLI server. The interfaces in `copilotToolDisplay.ts` are derived from observing actual CLI events. + +| SDK tool name | Display name | Rendering | +|---|---|---| +| `bash` | Bash | Terminal (`toolKind: 'terminal'`, language `shellscript`) | +| `powershell` | PowerShell | Terminal (`toolKind: 'terminal'`, language `powershell`) | +| `view` | View File | Progress message | +| `edit` | Edit File | Progress message | +| `write` | Write File | Progress message | +| `grep` | Search | Progress message | +| `glob` | Find Files | Progress message | +| `web_search` | Web Search | Progress message | + +This mapping lives in `copilotToolDisplay.ts` and is the only place that knows about Copilot-specific tool names. + +## Model ownership + +The SDK makes its own LM requests using the GitHub token. VS Code does not make direct LM calls for agent-host sessions. + +Each agent's models are published to root state via the `root/agentsChanged` action. The renderer's `AgentHostLanguageModelProvider` exposes these in the model picker. The selected model ID is passed to `createSession({ model })`. The `sendChatRequest` method throws - agent-host models aren't usable for direct LM calls, only for the agent loop. + +## Setting gate + +The entire feature is controlled by `chat.agentHost.enabled` (default `false`), defined as `AgentHostEnabledSettingId` in `agentService.ts`. When disabled: +- The main process does not spawn the agent host utility process +- The renderer does not connect via MessagePort +- No agents, sessions, or model providers are registered +- No agent-host entries appear in the UI + +## Multi-client state synchronization + +The sessions process uses a redux-like state model where all mutations flow through a discriminated union of actions processed by pure reducer functions. This design supports multiple connected clients seeing a synchronized view: + +- **Server-authoritative state**: The server holds the canonical state tree. Clients receive snapshots and incremental actions. +- **Write-ahead with reconciliation**: Clients optimistically apply their own actions locally (e.g., approving a permission, sending a message) and reconcile when the server echoes them back. Actions carry `(clientId, clientSeq)` tags for echo matching. +- **Lazy loading**: Clients connect with lightweight session metadata (enough for a sidebar list) and subscribe to full session state on demand. Large content (images, tool outputs) uses `ContentRef` placeholders fetched separately. +- **Forward-compatible versioning**: A single protocol version number maps to a `ProtocolCapabilities` object. Newer clients check capabilities before using features unavailable on older servers. + +Details and type definitions are in [protocol.md](protocol.md) and `common/state/`. diff --git a/src/vs/platform/agentHost/electron-browser/agentHostService.ts b/src/vs/platform/agentHost/electron-browser/agentHostService.ts new file mode 100644 index 00000000000..ae16987a056 --- /dev/null +++ b/src/vs/platform/agentHost/electron-browser/agentHostService.ts @@ -0,0 +1,121 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { DeferredPromise } from '../../../base/common/async.js'; +import { Emitter } from '../../../base/common/event.js'; +import { Disposable, DisposableStore } from '../../../base/common/lifecycle.js'; +import { generateUuid } from '../../../base/common/uuid.js'; +import { getDelayedChannel, ProxyChannel } from '../../../base/parts/ipc/common/ipc.js'; +import { Client as MessagePortClient } from '../../../base/parts/ipc/common/ipc.mp.js'; +import { acquirePort } from '../../../base/parts/ipc/electron-browser/ipc.mp.js'; +import { InstantiationType, registerSingleton } from '../../instantiation/common/extensions.js'; +import { IConfigurationService } from '../../configuration/common/configuration.js'; +import { ILogService } from '../../log/common/log.js'; +import { AgentHostEnabledSettingId, AgentHostIpcChannels, IAgentCreateSessionConfig, IAgentDescriptor, IAgentHostService, IAgentService, IAgentSessionMetadata } from '../common/agentService.js'; +import type { IActionEnvelope, INotification, ISessionAction } from '../common/state/sessionActions.js'; +import type { IStateSnapshot } from '../common/state/sessionProtocol.js'; +import { revive } from '../../../base/common/marshalling.js'; +import { URI } from '../../../base/common/uri.js'; + +/** + * Renderer-side implementation of {@link IAgentHostService} that connects + * directly to the agent host utility process via MessagePort, bypassing + * the main process relay. Uses the same `getDelayedChannel` pattern as + * the pty host so the proxy is usable immediately while the port is acquired. + */ +class AgentHostServiceClient extends Disposable implements IAgentHostService { + declare readonly _serviceBrand: undefined; + + /** Unique identifier for this window, used in action envelope origin tracking. */ + readonly clientId = generateUuid(); + + private readonly _clientEventually = new DeferredPromise(); + private readonly _proxy: IAgentService; + + private readonly _onAgentHostExit = this._register(new Emitter()); + readonly onAgentHostExit = this._onAgentHostExit.event; + private readonly _onAgentHostStart = this._register(new Emitter()); + readonly onAgentHostStart = this._onAgentHostStart.event; + + private readonly _onDidAction = this._register(new Emitter()); + readonly onDidAction = this._onDidAction.event; + + private readonly _onDidNotification = this._register(new Emitter()); + readonly onDidNotification = this._onDidNotification.event; + + constructor( + @ILogService private readonly _logService: ILogService, + @IConfigurationService configurationService: IConfigurationService, + ) { + super(); + + // Create a proxy backed by a delayed channel - usable immediately, + // calls queue until the MessagePort connection is established. + this._proxy = ProxyChannel.toService( + getDelayedChannel(this._clientEventually.p.then(client => client.getChannel(AgentHostIpcChannels.AgentHost))) + ); + + if (configurationService.getValue(AgentHostEnabledSettingId)) { + this._connect(); + } + } + + private async _connect(): Promise { + this._logService.info('[AgentHost:renderer] Acquiring MessagePort to agent host...'); + const port = await acquirePort('vscode:createAgentHostMessageChannel', 'vscode:createAgentHostMessageChannelResult'); + this._logService.info('[AgentHost:renderer] MessagePort acquired, creating client...'); + + const store = this._register(new DisposableStore()); + const client = store.add(new MessagePortClient(port, `agentHost:window`)); + this._clientEventually.complete(client); + + store.add(this._proxy.onDidAction(e => { + this._onDidAction.fire(revive(e)); + })); + store.add(this._proxy.onDidNotification(e => { + this._onDidNotification.fire(revive(e)); + })); + this._logService.info('[AgentHost:renderer] Direct MessagePort connection established'); + this._onAgentHostStart.fire(); + } + + // ---- IAgentService forwarding (no await needed, delayed channel handles queuing) ---- + + setAuthToken(token: string): Promise { + return this._proxy.setAuthToken(token); + } + listAgents(): Promise { + return this._proxy.listAgents(); + } + refreshModels(): Promise { + return this._proxy.refreshModels(); + } + listSessions(): Promise { + return this._proxy.listSessions(); + } + createSession(config?: IAgentCreateSessionConfig): Promise { + return this._proxy.createSession(config); + } + disposeSession(session: URI): Promise { + return this._proxy.disposeSession(session); + } + shutdown(): Promise { + return this._proxy.shutdown(); + } + subscribe(resource: URI): Promise { + return this._proxy.subscribe(resource); + } + unsubscribe(resource: URI): void { + this._proxy.unsubscribe(resource); + } + dispatchAction(action: ISessionAction, clientId: string, clientSeq: number): void { + this._proxy.dispatchAction(action, clientId, clientSeq); + } + async restartAgentHost(): Promise { + // Restart is handled by the main process side + } +} + +registerSingleton(IAgentHostService, AgentHostServiceClient, InstantiationType.Delayed); diff --git a/src/vs/platform/agentHost/electron-main/electronAgentHostStarter.ts b/src/vs/platform/agentHost/electron-main/electronAgentHostStarter.ts new file mode 100644 index 00000000000..0af8235aeba --- /dev/null +++ b/src/vs/platform/agentHost/electron-main/electronAgentHostStarter.ts @@ -0,0 +1,106 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Disposable, DisposableStore, toDisposable } from '../../../base/common/lifecycle.js'; +import { Emitter } from '../../../base/common/event.js'; +import { deepClone } from '../../../base/common/objects.js'; +import { IpcMainEvent } from 'electron'; +import { validatedIpcMain } from '../../../base/parts/ipc/electron-main/ipcMain.js'; +import { Client as MessagePortClient } from '../../../base/parts/ipc/electron-main/ipc.mp.js'; +import { IEnvironmentMainService } from '../../environment/electron-main/environmentMainService.js'; +import { parseAgentHostDebugPort } from '../../environment/node/environmentService.js'; +import { ILifecycleMainService } from '../../lifecycle/electron-main/lifecycleMainService.js'; +import { ILogService } from '../../log/common/log.js'; +import { Schemas } from '../../../base/common/network.js'; +import { NullTelemetryService } from '../../telemetry/common/telemetryUtils.js'; +import { UtilityProcess } from '../../utilityProcess/electron-main/utilityProcess.js'; +import { IAgentHostConnection, IAgentHostStarter } from '../common/agent.js'; + +export class ElectronAgentHostStarter extends Disposable implements IAgentHostStarter { + + private utilityProcess: UtilityProcess | undefined = undefined; + + private readonly _onRequestConnection = this._register(new Emitter()); + readonly onRequestConnection = this._onRequestConnection.event; + private readonly _onWillShutdown = this._register(new Emitter()); + readonly onWillShutdown = this._onWillShutdown.event; + + constructor( + @IEnvironmentMainService private readonly _environmentMainService: IEnvironmentMainService, + @ILifecycleMainService private readonly _lifecycleMainService: ILifecycleMainService, + @ILogService private readonly _logService: ILogService, + ) { + super(); + + this._register(this._lifecycleMainService.onWillShutdown(() => this._onWillShutdown.fire())); + + // Listen for new windows to establish a direct MessagePort connection to the agent host + const onWindowConnection = (e: IpcMainEvent, nonce: string) => this._onWindowConnection(e, nonce); + validatedIpcMain.on('vscode:createAgentHostMessageChannel', onWindowConnection); + this._register(toDisposable(() => { + validatedIpcMain.removeListener('vscode:createAgentHostMessageChannel', onWindowConnection); + })); + } + + start(): IAgentHostConnection { + this.utilityProcess = new UtilityProcess(this._logService, NullTelemetryService, this._lifecycleMainService); + + const inspectParams = parseAgentHostDebugPort(this._environmentMainService.args, this._environmentMainService.isBuilt); + const execArgv = inspectParams.port ? [ + '--nolazy', + `--inspect${inspectParams.break ? '-brk' : ''}=${inspectParams.port}` + ] : undefined; + + this.utilityProcess.start({ + type: 'agentHost', + name: 'agent-host', + entryPoint: 'vs/platform/agentHost/node/agentHostMain', + execArgv, + args: ['--logsPath', this._environmentMainService.logsHome.with({ scheme: Schemas.file }).fsPath], + env: { + ...deepClone(process.env), + VSCODE_ESM_ENTRYPOINT: 'vs/platform/agentHost/node/agentHostMain', + VSCODE_PIPE_LOGGING: 'true', + VSCODE_VERBOSE_LOGGING: 'true', + } + }); + + const port = this.utilityProcess.connect(); + const client = new MessagePortClient(port, 'agentHost'); + + const store = new DisposableStore(); + store.add(client); + store.add(this.utilityProcess.onStderr(data => this._logService.error(`[AgentHost:stderr] ${data}`))); + store.add(toDisposable(() => { + this.utilityProcess?.kill(); + this.utilityProcess?.dispose(); + this.utilityProcess = undefined; + })); + + return { + client, + store, + onDidProcessExit: this.utilityProcess.onExit, + }; + } + + private _onWindowConnection(e: IpcMainEvent, nonce: string): void { + this._onRequestConnection.fire(); + + if (!this.utilityProcess) { + this._logService.error('AgentHostStarter: cannot create window connection, agent host process is not running'); + return; + } + + const port = this.utilityProcess.connect(); + + if (e.sender.isDestroyed()) { + port.close(); + return; + } + + e.sender.postMessage('vscode:createAgentHostMessageChannelResult', nonce, [port]); + } +} diff --git a/src/vs/platform/agentHost/node/agentEventMapper.ts b/src/vs/platform/agentHost/node/agentEventMapper.ts new file mode 100644 index 00000000000..c7639b180e6 --- /dev/null +++ b/src/vs/platform/agentHost/node/agentEventMapper.ts @@ -0,0 +1,160 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import type { + IAgentProgressEvent, + IAgentToolStartEvent, + IAgentToolCompleteEvent, + IAgentPermissionRequestEvent, + IAgentErrorEvent, + IAgentReasoningEvent, + IAgentUsageEvent, + IAgentDeltaEvent, + IAgentTitleChangedEvent, +} from '../common/agentService.js'; +import type { + ISessionAction, + IDeltaAction, + IToolStartAction, + IToolCompleteAction, + ITurnCompleteAction, + ISessionErrorAction, + IUsageAction, + ITitleChangedAction, + IPermissionRequestAction, + IReasoningAction, +} from '../common/state/sessionActions.js'; +import { ToolCallStatus } from '../common/state/sessionState.js'; +import { URI } from '../../../base/common/uri.js'; + +/** + * Maps a flat {@link IAgentProgressEvent} from the agent host into + * a protocol {@link ISessionAction} suitable for dispatch to the reducer. + * Returns `undefined` for events that have no corresponding action. + */ +export function mapProgressEventToAction(event: IAgentProgressEvent, session: URI, turnId: string): ISessionAction | undefined { + switch (event.type) { + case 'delta': + return { + type: 'session/delta', + session, + turnId, + content: (event as IAgentDeltaEvent).content, + } satisfies IDeltaAction; + + case 'tool_start': { + const e = event as IAgentToolStartEvent; + return { + type: 'session/toolStart', + session, + turnId, + toolCall: { + toolCallId: e.toolCallId, + toolName: e.toolName, + displayName: e.displayName, + invocationMessage: e.invocationMessage, + toolInput: e.toolInput, + toolKind: e.toolKind, + language: e.language, + toolArguments: e.toolArguments, + status: ToolCallStatus.Running, + }, + } satisfies IToolStartAction; + } + + case 'tool_complete': { + const e = event as IAgentToolCompleteEvent; + return { + type: 'session/toolComplete', + session, + turnId, + toolCallId: e.toolCallId, + result: { + success: e.success, + pastTenseMessage: e.pastTenseMessage, + toolOutput: e.toolOutput, + error: e.error, + }, + } satisfies IToolCompleteAction; + } + + case 'idle': + return { + type: 'session/turnComplete', + session, + turnId, + } satisfies ITurnCompleteAction; + + case 'error': { + const e = event as IAgentErrorEvent; + return { + type: 'session/error', + session, + turnId, + error: { + errorType: e.errorType, + message: e.message, + stack: e.stack, + }, + } satisfies ISessionErrorAction; + } + + case 'usage': { + const e = event as IAgentUsageEvent; + return { + type: 'session/usage', + session, + turnId, + usage: { + inputTokens: e.inputTokens, + outputTokens: e.outputTokens, + model: e.model, + cacheReadTokens: e.cacheReadTokens, + }, + } satisfies IUsageAction; + } + + case 'title_changed': + return { + type: 'session/titleChanged', + session, + title: (event as IAgentTitleChangedEvent).title, + } satisfies ITitleChangedAction; + + case 'permission_request': { + const e = event as IAgentPermissionRequestEvent; + return { + type: 'session/permissionRequest', + session, + turnId, + request: { + requestId: e.requestId, + permissionKind: e.permissionKind, + toolCallId: e.toolCallId, + path: e.path, + fullCommandText: e.fullCommandText, + intention: e.intention, + serverName: e.serverName, + toolName: e.toolName, + rawRequest: e.rawRequest, + }, + } satisfies IPermissionRequestAction; + } + + case 'reasoning': + return { + type: 'session/reasoning', + session, + turnId, + content: (event as IAgentReasoningEvent).content, + } satisfies IReasoningAction; + + case 'message': + return undefined; + + default: + return undefined; + } +} diff --git a/src/vs/platform/agentHost/node/agentHostMain.ts b/src/vs/platform/agentHost/node/agentHostMain.ts new file mode 100644 index 00000000000..bbdfdcdd578 --- /dev/null +++ b/src/vs/platform/agentHost/node/agentHostMain.ts @@ -0,0 +1,67 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { ProxyChannel } from '../../../base/parts/ipc/common/ipc.js'; +import { Server as ChildProcessServer } from '../../../base/parts/ipc/node/ipc.cp.js'; +import { Server as UtilityProcessServer } from '../../../base/parts/ipc/node/ipc.mp.js'; +import { isUtilityProcess } from '../../../base/parts/sandbox/node/electronTypes.js'; +import { DisposableStore } from '../../../base/common/lifecycle.js'; +import { AgentHostIpcChannels } from '../common/agentService.js'; +import { AgentService } from './agentService.js'; +import { CopilotAgent } from './copilot/copilotAgent.js'; +import { NativeEnvironmentService } from '../../environment/node/environmentService.js'; +import { parseArgs, OPTIONS } from '../../environment/node/argv.js'; +import { getLogLevel } from '../../log/common/log.js'; +import { LogService } from '../../log/common/logService.js'; +import { LoggerService } from '../../log/node/loggerService.js'; +import { LoggerChannel } from '../../log/common/logIpc.js'; +import { DefaultURITransformer } from '../../../base/common/uriIpc.js'; +import product from '../../product/common/product.js'; +import { IProductService } from '../../product/common/productService.js'; +import { localize } from '../../../nls.js'; + +// Entry point for the agent host utility process. +// Sets up IPC, logging, and registers agent providers (Copilot). + +startAgentHost(); + +function startAgentHost(): void { + // Setup RPC - supports both Electron utility process and Node child process + let server: ChildProcessServer | UtilityProcessServer; + if (isUtilityProcess(process)) { + server = new UtilityProcessServer(); + } else { + server = new ChildProcessServer(AgentHostIpcChannels.AgentHost); + } + + const disposables = new DisposableStore(); + + // Services + const productService: IProductService = { _serviceBrand: undefined, ...product }; + const environmentService = new NativeEnvironmentService(parseArgs(process.argv, OPTIONS), productService); + const loggerService = new LoggerService(getLogLevel(environmentService), environmentService.logsHome); + server.registerChannel(AgentHostIpcChannels.Logger, new LoggerChannel(loggerService, () => DefaultURITransformer)); + const logger = loggerService.createLogger('agenthost', { name: localize('agentHost', "Agent Host") }); + const logService = new LogService(logger); + logService.info('Agent Host process started successfully'); + + // Create the real service implementation that lives in this process + let agentService: AgentService; + try { + agentService = new AgentService(logService); + agentService.registerProvider(new CopilotAgent(logService)); + } catch (err) { + logService.error('Failed to create AgentService', err); + throw err; + } + const agentChannel = ProxyChannel.fromService(agentService, disposables); + server.registerChannel(AgentHostIpcChannels.AgentHost, agentChannel); + + process.once('exit', () => { + agentService.dispose(); + logService.dispose(); + disposables.dispose(); + }); +} diff --git a/src/vs/platform/agentHost/node/agentHostServerMain.ts b/src/vs/platform/agentHost/node/agentHostServerMain.ts new file mode 100644 index 00000000000..5d5c9616ec7 --- /dev/null +++ b/src/vs/platform/agentHost/node/agentHostServerMain.ts @@ -0,0 +1,169 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// Standalone agent host server with WebSocket protocol transport. +// Start with: node out/vs/platform/agentHost/node/agentHostServerMain.js [--port ] [--enable-mock-agent] + +import { fileURLToPath } from 'url'; + +// This standalone process isn't bootstrapped via bootstrap-esm.ts, so we must +// set _VSCODE_FILE_ROOT ourselves so that FileAccess can resolve module paths. +// This file lives at out/vs/platform/agentHost/node/ - the root is `out/`. +globalThis._VSCODE_FILE_ROOT = fileURLToPath(new URL('../../../..', import.meta.url)); + +import { DisposableStore } from '../../../base/common/lifecycle.js'; +import { observableValue } from '../../../base/common/observable.js'; +import { localize } from '../../../nls.js'; +import { NativeEnvironmentService } from '../../environment/node/environmentService.js'; +import { INativeEnvironmentService } from '../../environment/common/environment.js'; +import { parseArgs, OPTIONS } from '../../environment/node/argv.js'; +import { getLogLevel, ILogService, NullLogService } from '../../log/common/log.js'; +import { LogService } from '../../log/common/logService.js'; +import { LoggerService } from '../../log/node/loggerService.js'; +import product from '../../product/common/product.js'; +import { IProductService } from '../../product/common/productService.js'; +import { InstantiationService } from '../../instantiation/common/instantiationService.js'; +import { ServiceCollection } from '../../instantiation/common/serviceCollection.js'; +import { CopilotAgent } from './copilot/copilotAgent.js'; +import { AgentSession, type AgentProvider, type IAgent } from '../common/agentService.js'; +import { AgentSideEffects } from './agentSideEffects.js'; +import { SessionStateManager } from './sessionStateManager.js'; +import { WebSocketProtocolServer } from './webSocketTransport.js'; +import { ProtocolServerHandler } from './protocolServerHandler.js'; + +// ---- Options ---------------------------------------------------------------- + +interface IServerOptions { + readonly port: number; + readonly enableMockAgent: boolean; + readonly quiet: boolean; +} + +function parseServerOptions(): IServerOptions { + const argv = process.argv.slice(2); + const envPort = parseInt(process.env['VSCODE_AGENT_HOST_PORT'] ?? '8081', 10); + const portIdx = argv.indexOf('--port'); + const port = portIdx >= 0 ? parseInt(argv[portIdx + 1], 10) : envPort; + const enableMockAgent = argv.includes('--enable-mock-agent'); + const quiet = argv.includes('--quiet'); + return { port, enableMockAgent, quiet }; +} + +// ---- Main ------------------------------------------------------------------- + +function main(): void { + const options = parseServerOptions(); + const disposables = new DisposableStore(); + + // Services — production logging unless --quiet + let logService: ILogService; + let loggerService: LoggerService | undefined; + + if (options.quiet) { + logService = new NullLogService(); + } else { + const services = new ServiceCollection(); + const productService: IProductService = { _serviceBrand: undefined, ...product }; + services.set(IProductService, productService); + const args = parseArgs(process.argv.slice(2), OPTIONS); + const environmentService = new NativeEnvironmentService(args, productService); + services.set(INativeEnvironmentService, environmentService); + loggerService = new LoggerService(getLogLevel(environmentService), environmentService.logsHome); + const logger = loggerService.createLogger('agenthost-server', { name: localize('agentHostServer', "Agent Host Server") }); + logService = disposables.add(new LogService(logger)); + services.set(ILogService, logService); + } + + logService.info('[AgentHostServer] Starting standalone agent host server'); + + // Create state manager + const stateManager = disposables.add(new SessionStateManager(logService)); + + // Agent registry — maps provider id to agent instance + const agents = new Map(); + + // Observable agents list for root state + const registeredAgents = observableValue('agents', []); + + // Shared side-effect handler + const sideEffects = disposables.add(new AgentSideEffects(stateManager, { + getAgent(session) { + const provider = AgentSession.provider(session); + return provider ? agents.get(provider) : agents.values().next().value; + }, + agents: registeredAgents, + }, logService)); + + function registerAgent(agent: IAgent): void { + agents.set(agent.id, agent); + disposables.add(sideEffects.registerProgressListener(agent)); + registeredAgents.set([...agents.values()], undefined); + logService.info(`[AgentHostServer] Registered agent: ${agent.id}`); + } + + // Register agents + if (!options.quiet) { + // Production agents (require DI) + const services = new ServiceCollection(); + const productService: IProductService = { _serviceBrand: undefined, ...product }; + services.set(IProductService, productService); + const args = parseArgs(process.argv.slice(2), OPTIONS); + const environmentService = new NativeEnvironmentService(args, productService); + services.set(INativeEnvironmentService, environmentService); + services.set(ILogService, logService); + const instantiationService = new InstantiationService(services); + const copilotAgent = disposables.add(instantiationService.createInstance(CopilotAgent)); + registerAgent(copilotAgent); + } + + if (options.enableMockAgent) { + // Dynamic import to avoid bundling test code in production + import('../test/node/mockAgent.js').then(({ ScriptedMockAgent }) => { + const mockAgent = disposables.add(new ScriptedMockAgent()); + registerAgent(mockAgent); + }).catch(err => { + logService.error('[AgentHostServer] Failed to load mock agent', err); + }); + } + + // WebSocket server + const wsServer = disposables.add(new WebSocketProtocolServer(options.port, logService)); + + // Wire up protocol handler + disposables.add(new ProtocolServerHandler(stateManager, wsServer, sideEffects, logService)); + + // Report ready + const address = wsServer.address; + if (address) { + const listeningPort = address.split(':').pop(); + process.stdout.write(`READY:${listeningPort}\n`); + logService.info(`[AgentHostServer] WebSocket server listening on ws://${address}`); + } else { + const interval = setInterval(() => { + const addr = wsServer.address; + if (addr) { + clearInterval(interval); + const listeningPort = addr.split(':').pop(); + process.stdout.write(`READY:${listeningPort}\n`); + logService.info(`[AgentHostServer] WebSocket server listening on ws://${addr}`); + } + }, 10); + } + + // Keep alive until stdin closes or signal + process.stdin.resume(); + process.stdin.on('end', shutdown); + process.on('SIGTERM', shutdown); + process.on('SIGINT', shutdown); + + function shutdown(): void { + logService.info('[AgentHostServer] Shutting down...'); + disposables.dispose(); + loggerService?.dispose(); + process.exit(0); + } +} + +main(); diff --git a/src/vs/platform/agentHost/node/agentHostService.ts b/src/vs/platform/agentHost/node/agentHostService.ts new file mode 100644 index 00000000000..7175eb47a32 --- /dev/null +++ b/src/vs/platform/agentHost/node/agentHostService.ts @@ -0,0 +1,80 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Event } from '../../../base/common/event.js'; +import { Disposable, toDisposable } from '../../../base/common/lifecycle.js'; +import { ILogService, ILoggerService } from '../../log/common/log.js'; +import { RemoteLoggerChannelClient } from '../../log/common/logIpc.js'; +import { IAgentHostStarter } from '../common/agent.js'; +import { AgentHostIpcChannels } from '../common/agentService.js'; + +enum Constants { + MaxRestarts = 5, +} + +/** + * Main-process service that manages the agent host utility process lifecycle + * (lazy start, crash recovery, logger forwarding). The renderer communicates + * with the utility process directly via MessagePort - this class does not + * relay any agent service calls. + */ +export class AgentHostProcessManager extends Disposable { + + private _started = false; + private _wasQuitRequested = false; + private _restartCount = 0; + + constructor( + private readonly _starter: IAgentHostStarter, + @ILogService private readonly _logService: ILogService, + @ILoggerService private readonly _loggerService: ILoggerService, + ) { + super(); + + this._register(this._starter); + + // Start lazily when the first window asks for a connection + if (this._starter.onRequestConnection) { + this._register(Event.once(this._starter.onRequestConnection)(() => this._ensureStarted())); + } + + if (this._starter.onWillShutdown) { + this._register(this._starter.onWillShutdown(() => this._wasQuitRequested = true)); + } + } + + private _ensureStarted(): void { + if (!this._started) { + this._start(); + } + } + + private _start(): void { + const connection = this._starter.start(); + + this._logService.info('AgentHostProcessManager: agent host started'); + + // Connect logger channel so agent host logs appear in the output channel + this._register(new RemoteLoggerChannelClient(this._loggerService, connection.client.getChannel(AgentHostIpcChannels.Logger))); + + // Handle unexpected exit + this._register(connection.onDidProcessExit(e => { + if (!this._wasQuitRequested && !this._store.isDisposed) { + if (this._restartCount <= Constants.MaxRestarts) { + this._logService.error(`AgentHostProcessManager: agent host terminated unexpectedly with code ${e.code}`); + this._restartCount++; + this._started = false; + connection.store.dispose(); + this._start(); + } else { + this._logService.error(`AgentHostProcessManager: agent host terminated with code ${e.code}, giving up after ${Constants.MaxRestarts} restarts`); + } + } + })); + + this._register(toDisposable(() => connection.store.dispose())); + this._started = true; + } +} diff --git a/src/vs/platform/agentHost/node/agentService.ts b/src/vs/platform/agentHost/node/agentService.ts new file mode 100644 index 00000000000..3530ec91d1e --- /dev/null +++ b/src/vs/platform/agentHost/node/agentService.ts @@ -0,0 +1,224 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Emitter } from '../../../base/common/event.js'; +import { Disposable, DisposableStore } from '../../../base/common/lifecycle.js'; +import { observableValue } from '../../../base/common/observable.js'; +import { URI } from '../../../base/common/uri.js'; +import { ILogService } from '../../log/common/log.js'; +import { AgentProvider, IAgentCreateSessionConfig, IAgent, IAgentService, IAgentSessionMetadata, AgentSession, IAgentDescriptor } from '../common/agentService.js'; +import type { IActionEnvelope, INotification, ISessionAction } from '../common/state/sessionActions.js'; +import type { IStateSnapshot } from '../common/state/sessionProtocol.js'; +import { SessionStatus, type ISessionSummary } from '../common/state/sessionState.js'; +import { AgentSideEffects } from './agentSideEffects.js'; +import { SessionStateManager } from './sessionStateManager.js'; + +/** + * The agent service implementation that runs inside the agent-host utility + * process. Dispatches to registered {@link IAgent} instances based + * on the provider identifier in the session configuration. + */ +export class AgentService extends Disposable implements IAgentService { + declare readonly _serviceBrand: undefined; + + /** Protocol: fires when state is mutated by an action. */ + private readonly _onDidAction = this._register(new Emitter()); + readonly onDidAction = this._onDidAction.event; + + /** Protocol: fires for ephemeral notifications (sessionAdded/Removed). */ + private readonly _onDidNotification = this._register(new Emitter()); + readonly onDidNotification = this._onDidNotification.event; + + /** Authoritative state manager for the sessions process protocol. */ + private readonly _stateManager: SessionStateManager; + + /** Registered providers keyed by their {@link AgentProvider} id. */ + private readonly _providers = new Map(); + /** Maps each active session URI (toString) to its owning provider. */ + private readonly _sessionToProvider = new Map(); + /** Subscriptions to provider progress events; cleared when providers change. */ + private readonly _providerSubscriptions = this._register(new DisposableStore()); + /** Default provider used when no explicit provider is specified. */ + private _defaultProvider: AgentProvider | undefined; + /** Observable registered agents, drives `root/agentsChanged` via {@link AgentSideEffects}. */ + private readonly _agents = observableValue('agents', []); + /** Shared side-effect handler for action dispatch and session lifecycle. */ + private readonly _sideEffects: AgentSideEffects; + + constructor( + private readonly _logService: ILogService, + ) { + super(); + this._logService.info('AgentService initialized'); + this._stateManager = this._register(new SessionStateManager(_logService)); + this._register(this._stateManager.onDidEmitEnvelope(e => this._onDidAction.fire(e))); + this._register(this._stateManager.onDidEmitNotification(e => this._onDidNotification.fire(e))); + this._sideEffects = this._register(new AgentSideEffects(this._stateManager, { + getAgent: session => this._findProviderForSession(session), + agents: this._agents, + }, this._logService)); + } + + // ---- provider registration ---------------------------------------------- + + registerProvider(provider: IAgent): void { + if (this._providers.has(provider.id)) { + throw new Error(`Agent provider already registered: ${provider.id}`); + } + this._logService.info(`Registering agent provider: ${provider.id}`); + this._providers.set(provider.id, provider); + this._providerSubscriptions.add(this._sideEffects.registerProgressListener(provider)); + if (!this._defaultProvider) { + this._defaultProvider = provider.id; + } + + // Update root state with current agents list + this._updateAgents(); + } + + // ---- auth --------------------------------------------------------------- + + async listAgents(): Promise { + return [...this._providers.values()].map(p => p.getDescriptor()); + } + + async setAuthToken(token: string): Promise { + this._logService.trace('[AgentService] setAuthToken called'); + const promises: Promise[] = []; + for (const provider of this._providers.values()) { + promises.push(provider.setAuthToken(token)); + } + await Promise.all(promises); + } + + // ---- session management ------------------------------------------------- + + async listSessions(): Promise { + this._logService.trace('[AgentService] listSessions called'); + const results = await Promise.all( + [...this._providers.values()].map(p => p.listSessions()) + ); + const flat = results.flat(); + this._logService.trace(`[AgentService] listSessions returned ${flat.length} sessions`); + return flat; + } + + /** + * Refreshes the model list from all providers and publishes the updated + * agents (with their models) to root state via `root/agentsChanged`. + */ + async refreshModels(): Promise { + this._logService.trace('[AgentService] refreshModels called'); + this._updateAgents(); + } + + async createSession(config?: IAgentCreateSessionConfig): Promise { + const providerId = config?.provider ?? this._defaultProvider; + const provider = providerId ? this._providers.get(providerId) : undefined; + if (!provider) { + throw new Error(`No agent provider registered for: ${providerId ?? '(none)'}`); + } + this._logService.trace(`[AgentService] createSession: provider=${provider.id} model=${config?.model ?? '(default)'}`); + const session = await provider.createSession(config); + this._sessionToProvider.set(session.toString(), provider.id); + this._logService.trace(`[AgentService] createSession returned: ${session.toString()}`); + + // Create state in the state manager + const summary: ISessionSummary = { + resource: session, + provider: provider.id, + title: 'New Session', + status: SessionStatus.Idle, + createdAt: Date.now(), + modifiedAt: Date.now(), + }; + this._stateManager.createSession(summary); + this._stateManager.dispatchServerAction({ type: 'session/ready', session }); + + return session; + } + + async disposeSession(session: URI): Promise { + this._logService.trace(`[AgentService] disposeSession: ${session.toString()}`); + const provider = this._findProviderForSession(session); + if (provider) { + await provider.disposeSession(session); + this._sessionToProvider.delete(session.toString()); + } + this._stateManager.removeSession(session); + } + + // ---- Protocol methods --------------------------------------------------- + + async subscribe(resource: URI): Promise { + this._logService.trace(`[AgentService] subscribe: ${resource.toString()}`); + const snapshot = this._stateManager.getSnapshot(resource); + if (!snapshot) { + throw new Error(`Cannot subscribe to unknown resource: ${resource.toString()}`); + } + return snapshot; + } + + unsubscribe(resource: URI): void { + this._logService.trace(`[AgentService] unsubscribe: ${resource.toString()}`); + // Server-side tracking of per-client subscriptions will be added + // in Phase 4 (multi-client). For now this is a no-op. + } + + dispatchAction(action: ISessionAction, clientId: string, clientSeq: number): void { + this._logService.trace(`[AgentService] dispatchAction: type=${action.type}, clientId=${clientId}, clientSeq=${clientSeq}`, action); + + const origin = { clientId, clientSeq }; + const state = this._stateManager.dispatchClientAction(action, origin); + this._logService.trace(`[AgentService] resulting state:`, state); + + this._sideEffects.handleAction(action); + } + + async shutdown(): Promise { + this._logService.info('AgentService: shutting down all providers...'); + const promises: Promise[] = []; + for (const provider of this._providers.values()) { + promises.push(provider.shutdown()); + } + await Promise.all(promises); + this._sessionToProvider.clear(); + } + + // ---- helpers ------------------------------------------------------------ + + private _findProviderForSession(session: URI): IAgent | undefined { + const providerId = this._sessionToProvider.get(session.toString()); + if (providerId) { + return this._providers.get(providerId); + } + // Try to infer from URI scheme + const schemeProvider = AgentSession.provider(session); + if (schemeProvider) { + return this._providers.get(schemeProvider); + } + // Fallback: try the default provider (handles resumed sessions not yet tracked) + if (this._defaultProvider) { + return this._providers.get(this._defaultProvider); + } + return undefined; + } + + /** + * Sets the agents observable to trigger model re-fetch and + * `root/agentsChanged` via the autorun in {@link AgentSideEffects}. + */ + private _updateAgents(): void { + this._agents.set([...this._providers.values()], undefined); + } + + override dispose(): void { + for (const provider of this._providers.values()) { + provider.dispose(); + } + this._providers.clear(); + super.dispose(); + } +} diff --git a/src/vs/platform/agentHost/node/agentSideEffects.ts b/src/vs/platform/agentHost/node/agentSideEffects.ts new file mode 100644 index 00000000000..a128055f1f5 --- /dev/null +++ b/src/vs/platform/agentHost/node/agentSideEffects.ts @@ -0,0 +1,223 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Disposable, DisposableStore, IDisposable } from '../../../base/common/lifecycle.js'; +import { autorun, IObservable } from '../../../base/common/observable.js'; +import { URI } from '../../../base/common/uri.js'; +import { ILogService } from '../../log/common/log.js'; +import { AgentProvider, IAgentAttachment, IAgent } from '../common/agentService.js'; +import type { ISessionAction } from '../common/state/sessionActions.js'; +import type { ICreateSessionParams } from '../common/state/sessionProtocol.js'; +import { + ISessionModelInfo, + SessionStatus, type ISessionSummary +} from '../common/state/sessionState.js'; +import { mapProgressEventToAction } from './agentEventMapper.js'; +import type { IProtocolSideEffectHandler } from './protocolServerHandler.js'; +import { SessionStateManager } from './sessionStateManager.js'; + +/** + * Options for constructing an {@link AgentSideEffects} instance. + */ +export interface IAgentSideEffectsOptions { + /** Resolve the agent responsible for a given session URI. */ + readonly getAgent: (session: URI) => IAgent | undefined; + /** Observable set of registered agents. Triggers `root/agentsChanged` when it changes. */ + readonly agents: IObservable; +} + +/** + * Shared implementation of agent side-effect handling. + * + * Routes client-dispatched actions to the correct agent backend, handles + * session create/dispose/list operations, tracks pending permission requests, + * and wires up agent progress events to the state manager. + * + * Used by both the Electron utility-process path ({@link AgentService}) and + * the standalone WebSocket server (`agentHostServerMain`). + */ +export class AgentSideEffects extends Disposable implements IProtocolSideEffectHandler { + + /** Maps pending permission request IDs to the provider that issued them. */ + private readonly _pendingPermissions = new Map(); + + constructor( + private readonly _stateManager: SessionStateManager, + private readonly _options: IAgentSideEffectsOptions, + private readonly _logService: ILogService, + ) { + super(); + + // Whenever the agents observable changes, publish to root state. + this._register(autorun(reader => { + const agents = this._options.agents.read(reader); + this._publishAgentInfos(agents); + })); + } + + /** + * Fetches models from all agents and dispatches `root/agentsChanged`. + */ + private async _publishAgentInfos(agents: readonly IAgent[]): Promise { + const infos = await Promise.all(agents.map(async a => { + const d = a.getDescriptor(); + let models: ISessionModelInfo[]; + try { + const rawModels = await a.listModels(); + models = rawModels.map(m => ({ + id: m.id, provider: m.provider, name: m.name, + maxContextWindow: m.maxContextWindow, supportsVision: m.supportsVision, + policyState: m.policyState, + })); + } catch { + models = []; + } + return { provider: d.provider, displayName: d.displayName, description: d.description, models }; + })); + this._stateManager.dispatchServerAction({ type: 'root/agentsChanged', agents: infos }); + } + + // ---- Agent registration ------------------------------------------------- + + /** + * Registers a progress-event listener on the given agent so that + * `IAgentProgressEvent`s are mapped to protocol actions and dispatched + * through the state manager. Returns a disposable that removes the + * listener. + */ + registerProgressListener(agent: IAgent): IDisposable { + const disposables = new DisposableStore(); + disposables.add(agent.onDidSessionProgress(e => { + // Track permission requests so handleAction can route responses + if (e.type === 'permission_request') { + this._pendingPermissions.set(e.requestId, agent.id); + } + + const turnId = this._stateManager.getActiveTurnId(e.session); + if (turnId) { + const action = mapProgressEventToAction(e, e.session, turnId); + if (action) { + this._stateManager.dispatchServerAction(action); + } + } + })); + return disposables; + } + + // ---- IProtocolSideEffectHandler ----------------------------------------- + + handleAction(action: ISessionAction): void { + switch (action.type) { + case 'session/turnStarted': { + const agent = this._options.getAgent(action.session); + if (!agent) { + this._stateManager.dispatchServerAction({ + type: 'session/error', + session: action.session, + turnId: action.turnId, + error: { errorType: 'noAgent', message: 'No agent found for session' }, + }); + return; + } + const attachments = action.userMessage.attachments?.map((a): IAgentAttachment => ({ + type: a.type, + path: a.path, + displayName: a.displayName, + })); + agent.sendMessage(action.session, action.userMessage.text, attachments).catch(err => { + this._logService.error('[AgentSideEffects] sendMessage failed', err); + this._stateManager.dispatchServerAction({ + type: 'session/error', + session: action.session, + turnId: action.turnId, + error: { errorType: 'sendFailed', message: String(err) }, + }); + }); + break; + } + case 'session/permissionResolved': { + const providerId = this._pendingPermissions.get(action.requestId); + if (providerId) { + this._pendingPermissions.delete(action.requestId); + const agent = this._options.agents.get().find(a => a.id === providerId); + agent?.respondToPermissionRequest(action.requestId, action.approved); + } else { + this._logService.warn(`[AgentSideEffects] No pending permission request for: ${action.requestId}`); + } + break; + } + case 'session/turnCancelled': { + const agent = this._options.getAgent(action.session); + agent?.abortSession(action.session).catch(err => { + this._logService.error('[AgentSideEffects] abortSession failed', err); + }); + break; + } + case 'session/modelChanged': { + const agent = this._options.getAgent(action.session); + agent?.changeModel?.(action.session, action.model).catch(err => { + this._logService.error('[AgentSideEffects] changeModel failed', err); + }); + break; + } + } + } + + async handleCreateSession(command: ICreateSessionParams): Promise { + const provider = command.provider as AgentProvider | undefined; + if (!provider) { + throw new Error('No provider specified for session creation'); + } + const agent = this._options.agents.get().find(a => a.id === provider); + if (!agent) { + throw new Error(`No agent registered for provider: ${provider}`); + } + const session = await agent.createSession({ + provider, + model: command.model, + workingDirectory: command.workingDirectory, + }); + const summary: ISessionSummary = { + resource: session, + provider, + title: 'Session', + status: SessionStatus.Idle, + createdAt: Date.now(), + modifiedAt: Date.now(), + }; + this._stateManager.createSession(summary); + this._stateManager.dispatchServerAction({ type: 'session/ready', session }); + } + + handleDisposeSession(session: URI): void { + const agent = this._options.getAgent(session); + agent?.disposeSession(session).catch(() => { }); + this._stateManager.removeSession(session); + } + + async handleListSessions(): Promise { + const allSessions: ISessionSummary[] = []; + for (const agent of this._options.agents.get()) { + const sessions = await agent.listSessions(); + const provider = agent.id; + for (const s of sessions) { + allSessions.push({ + resource: s.session, + provider, + title: s.summary ?? 'Session', + status: SessionStatus.Idle, + createdAt: s.startTime, + modifiedAt: s.modifiedTime, + }); + } + } + return allSessions; + } + + override dispose(): void { + this._pendingPermissions.clear(); + super.dispose(); + } +} diff --git a/src/vs/platform/agentHost/node/copilot/copilotAgent.ts b/src/vs/platform/agentHost/node/copilot/copilotAgent.ts new file mode 100644 index 00000000000..368079ac0a3 --- /dev/null +++ b/src/vs/platform/agentHost/node/copilot/copilotAgent.ts @@ -0,0 +1,693 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { CopilotClient, CopilotSession, type SessionEvent, type SessionEventPayload } from '@github/copilot-sdk'; +import { DeferredPromise } from '../../../../base/common/async.js'; +import { Emitter } from '../../../../base/common/event.js'; +import { Disposable, DisposableMap } from '../../../../base/common/lifecycle.js'; +import { FileAccess } from '../../../../base/common/network.js'; +import { URI } from '../../../../base/common/uri.js'; +import { generateUuid } from '../../../../base/common/uuid.js'; +import { ILogService } from '../../../log/common/log.js'; +import { IAgentCreateSessionConfig, IAgentModelInfo, IAgentProgressEvent, IAgentMessageEvent, IAgent, IAgentSessionMetadata, IAgentToolStartEvent, IAgentToolCompleteEvent, AgentSession, IAgentDescriptor, IAgentAttachment } from '../../common/agentService.js'; +import { getInvocationMessage, getPastTenseMessage, getShellLanguage, getToolDisplayName, getToolInputString, getToolKind, isHiddenTool } from './copilotToolDisplay.js'; +import { CopilotSessionWrapper } from './copilotSessionWrapper.js'; + +function tryStringify(value: unknown): string | undefined { + try { + return JSON.stringify(value); + } catch { + return undefined; + } +} + +/** + * Agent provider backed by the Copilot SDK {@link CopilotClient}. + */ +export class CopilotAgent extends Disposable implements IAgent { + readonly id = 'copilot' as const; + + private readonly _onDidSessionProgress = this._register(new Emitter()); + readonly onDidSessionProgress = this._onDidSessionProgress.event; + + private _client: CopilotClient | undefined; + private _clientStarting: Promise | undefined; + private _githubToken: string | undefined; + private readonly _sessions = this._register(new DisposableMap()); + /** Tracks active tool invocations so we can produce past-tense messages on completion. Keyed by `sessionId:toolCallId`. */ + private readonly _activeToolCalls = new Map | undefined }>(); + /** Pending permission requests awaiting a renderer-side decision. Keyed by requestId. */ + private readonly _pendingPermissions = new Map }>(); + /** Working directory per session, used when resuming. */ + private readonly _sessionWorkingDirs = new Map(); + + constructor( + @ILogService private readonly _logService: ILogService, + ) { + super(); + } + + // ---- auth --------------------------------------------------------------- + + getDescriptor(): IAgentDescriptor { + return { + provider: 'copilot', + displayName: 'Agent Host - Copilot', + description: 'Copilot SDK agent running in a dedicated process', + requiresAuth: true, + }; + } + + async setAuthToken(token: string): Promise { + const tokenChanged = this._githubToken !== token; + this._githubToken = token; + this._logService.info(`[Copilot] Auth token ${tokenChanged ? 'updated' : 'unchanged'} (${token.substring(0, 4)}...)`); + if (tokenChanged && this._client && this._sessions.size === 0) { + this._logService.info('[Copilot] Restarting CopilotClient with new token'); + const client = this._client; + this._client = undefined; + this._clientStarting = undefined; + await client.stop(); + } + } + + // ---- client lifecycle --------------------------------------------------- + + private async _ensureClient(): Promise { + if (this._client) { + return this._client; + } + if (this._clientStarting) { + return this._clientStarting; + } + this._clientStarting = (async () => { + this._logService.info(`[Copilot] Starting CopilotClient... ${this._githubToken ? '(with token)' : '(using logged-in user)'}`); + + // Build a clean env for the CLI subprocess, stripping Electron/VS Code vars + // that can interfere with the Node.js process the SDK spawns. + const env: Record = Object.assign({}, process.env, { ELECTRON_RUN_AS_NODE: '1' }); + delete env['NODE_OPTIONS']; + delete env['VSCODE_INSPECTOR_OPTIONS']; + delete env['VSCODE_ESM_ENTRYPOINT']; + delete env['VSCODE_HANDLES_UNCAUGHT_ERRORS']; + for (const key of Object.keys(env)) { + if (key === 'ELECTRON_RUN_AS_NODE') { + continue; + } + if (key.startsWith('VSCODE_') || key.startsWith('ELECTRON_')) { + delete env[key]; + } + } + env['COPILOT_CLI_RUN_AS_NODE'] = '1'; + + // Resolve the CLI entry point from node_modules. We can't use require.resolve() + // because @github/copilot's exports map blocks direct subpath access. + // FileAccess.asFileUri('') points to the `out/` directory; node_modules is one level up. + const cliPath = URI.joinPath(FileAccess.asFileUri(''), '..', 'node_modules', '@github', 'copilot', 'index.js').fsPath; + this._logService.info(`[Copilot] Resolved CLI path: ${cliPath}`); + + const client = new CopilotClient({ + githubToken: this._githubToken, + useLoggedInUser: !this._githubToken, + useStdio: true, + autoStart: true, + env, + cliPath, + }); + await client.start(); + this._logService.info('[Copilot] CopilotClient started successfully'); + this._client = client; + this._clientStarting = undefined; + return client; + })(); + return this._clientStarting; + } + + // ---- session management ------------------------------------------------- + + async listSessions(): Promise { + this._logService.info('[Copilot] Listing sessions...'); + const client = await this._ensureClient(); + const sessions = await client.listSessions(); + const result = sessions.map(s => ({ + session: AgentSession.uri(this.id, s.sessionId), + startTime: s.startTime.getTime(), + modifiedTime: s.modifiedTime.getTime(), + summary: s.summary, + })); + this._logService.info(`[Copilot] Found ${result.length} sessions`); + return result; + } + + async listModels(): Promise { + this._logService.info('[Copilot] Listing models...'); + const client = await this._ensureClient(); + const models = await client.listModels(); + const result = models.map(m => ({ + provider: this.id, + id: m.id, + name: m.name, + maxContextWindow: m.capabilities.limits.max_context_window_tokens, + supportsVision: m.capabilities.supports.vision, + supportsReasoningEffort: m.capabilities.supports.reasoningEffort, + supportedReasoningEfforts: m.supportedReasoningEfforts, + defaultReasoningEffort: m.defaultReasoningEffort, + policyState: m.policy?.state, + billingMultiplier: m.billing?.multiplier, + })); + this._logService.info(`[Copilot] Found ${result.length} models`); + return result; + } + + async createSession(config?: IAgentCreateSessionConfig): Promise { + this._logService.info(`[Copilot] Creating session... ${config?.model ? `model=${config.model}` : ''}`); + const client = await this._ensureClient(); + const raw = await client.createSession({ + model: config?.model, + sessionId: config?.session ? AgentSession.id(config.session) : undefined, + streaming: true, + workingDirectory: config?.workingDirectory, + onPermissionRequest: (request, invocation) => this._handlePermissionRequest(request, invocation), + }); + + const wrapper = this._trackSession(raw); + const session = AgentSession.uri(this.id, wrapper.sessionId); + if (config?.workingDirectory) { + this._sessionWorkingDirs.set(wrapper.sessionId, config.workingDirectory); + } + this._logService.info(`[Copilot] Session created: ${session.toString()}`); + return session; + } + + async sendMessage(session: URI, prompt: string, attachments?: IAgentAttachment[]): Promise { + const sessionId = AgentSession.id(session); + this._logService.info(`[Copilot:${sessionId}] sendMessage called: "${prompt.substring(0, 100)}${prompt.length > 100 ? '...' : ''}" (${attachments?.length ?? 0} attachments)`); + const entry = this._sessions.get(sessionId) ?? await this._resumeSession(sessionId); + this._logService.info(`[Copilot:${sessionId}] Found session wrapper, calling session.send()...`); + + const sdkAttachments = attachments?.map(a => { + if (a.type === 'selection') { + return { type: 'selection' as const, filePath: a.path, displayName: a.displayName ?? a.path, text: a.text, selection: a.selection }; + } + return { type: a.type, path: a.path, displayName: a.displayName }; + }); + if (sdkAttachments?.length) { + this._logService.trace(`[Copilot:${sessionId}] Attachments: ${JSON.stringify(sdkAttachments.map(a => ({ type: a.type, path: a.type === 'selection' ? a.filePath : a.path })))}`); + } + + await entry.session.send({ prompt, attachments: sdkAttachments }); + this._logService.info(`[Copilot:${sessionId}] session.send() returned`); + } + + async getSessionMessages(session: URI): Promise<(IAgentMessageEvent | IAgentToolStartEvent | IAgentToolCompleteEvent)[]> { + const sessionId = AgentSession.id(session); + const entry = this._sessions.get(sessionId) ?? await this._resumeSession(sessionId).catch(() => undefined); + if (!entry) { + return []; + } + + const events = await entry.session.getMessages(); + return this._mapSessionEvents(session, events); + } + + async disposeSession(session: URI): Promise { + const sessionId = AgentSession.id(session); + this._sessions.deleteAndDispose(sessionId); + this._clearToolCallsForSession(sessionId); + this._sessionWorkingDirs.delete(sessionId); + this._denyPendingPermissionsForSession(sessionId); + } + + async abortSession(session: URI): Promise { + const sessionId = AgentSession.id(session); + const entry = this._sessions.get(sessionId); + if (entry) { + this._logService.info(`[Copilot:${sessionId}] Aborting session...`); + this._denyPendingPermissionsForSession(sessionId); + await entry.session.abort(); + } + } + + async changeModel(session: URI, model: string): Promise { + const sessionId = AgentSession.id(session); + const entry = this._sessions.get(sessionId); + if (entry) { + this._logService.info(`[Copilot:${sessionId}] Changing model to: ${model}`); + await entry.session.setModel(model); + } + } + + async shutdown(): Promise { + this._logService.info('[Copilot] Shutting down...'); + this._sessions.clearAndDisposeAll(); + this._activeToolCalls.clear(); + this._sessionWorkingDirs.clear(); + this._denyPendingPermissions(); + await this._client?.stop(); + this._client = undefined; + } + + respondToPermissionRequest(requestId: string, approved: boolean): void { + const entry = this._pendingPermissions.get(requestId); + if (entry) { + this._pendingPermissions.delete(requestId); + entry.deferred.complete(approved); + } + } + + /** + * Returns true if this provider owns the given session ID. + */ + hasSession(session: URI): boolean { + return this._sessions.has(AgentSession.id(session)); + } + + // ---- helpers ------------------------------------------------------------ + + /** + * Handles a permission request from the SDK by firing a progress event + * and waiting for the renderer to respond via respondToPermissionRequest. + */ + private async _handlePermissionRequest( + request: { kind: string; toolCallId?: string;[key: string]: unknown }, + invocation: { sessionId: string }, + ): Promise<{ kind: 'approved' | 'denied-interactively-by-user' }> { + const session = AgentSession.uri(this.id, invocation.sessionId); + + this._logService.info(`[Copilot:${invocation.sessionId}] Permission request: kind=${request.kind}`); + + // Auto-approve reads inside the working directory + if (request.kind === 'read') { + const requestPath = typeof request.path === 'string' ? request.path : undefined; + const workingDir = this._sessionWorkingDirs.get(invocation.sessionId); + if (requestPath && workingDir && requestPath.startsWith(workingDir)) { + this._logService.trace(`[Copilot:${invocation.sessionId}] Auto-approving read inside working directory: ${requestPath}`); + return { kind: 'approved' }; + } + } + + const requestId = generateUuid(); + this._logService.info(`[Copilot:${invocation.sessionId}] Requesting permission from renderer: requestId=${requestId}`); + + const deferred = new DeferredPromise(); + this._pendingPermissions.set(requestId, { sessionId: invocation.sessionId, deferred }); + + const permissionKind = (['shell', 'write', 'mcp', 'read', 'url'] as const).includes(request.kind as 'shell') + ? request.kind as 'shell' | 'write' | 'mcp' | 'read' | 'url' + : 'read'; // Treat unknown kinds as read (safest default) + + // Fire the event so the renderer can handle it + this._onDidSessionProgress.fire({ + session, + type: 'permission_request', + requestId, + permissionKind, + toolCallId: request.toolCallId, + path: typeof request.path === 'string' ? request.path : (typeof request.fileName === 'string' ? request.fileName : undefined), + fullCommandText: typeof request.fullCommandText === 'string' ? request.fullCommandText : undefined, + intention: typeof request.intention === 'string' ? request.intention : undefined, + serverName: typeof request.serverName === 'string' ? request.serverName : undefined, + toolName: typeof request.toolName === 'string' ? request.toolName : undefined, + rawRequest: tryStringify(request) ?? '[unserializable permission request]', + }); + + const approved = await deferred.p; + this._logService.info(`[Copilot:${invocation.sessionId}] Permission response: requestId=${requestId}, approved=${approved}`); + return { kind: approved ? 'approved' : 'denied-interactively-by-user' }; + } + + private _clearToolCallsForSession(sessionId: string): void { + const prefix = `${sessionId}:`; + for (const key of this._activeToolCalls.keys()) { + if (key.startsWith(prefix)) { + this._activeToolCalls.delete(key); + } + } + } + + private _trackSession(raw: CopilotSession, sessionIdOverride?: string): CopilotSessionWrapper { + const wrapper = new CopilotSessionWrapper(raw); + const rawId = sessionIdOverride ?? wrapper.sessionId; + const session = AgentSession.uri(this.id, rawId); + + wrapper.onMessageDelta(e => { + this._logService.trace(`[Copilot:${rawId}] delta: ${e.data.deltaContent}`); + this._onDidSessionProgress.fire({ + session, + type: 'delta', + messageId: e.data.messageId, + content: e.data.deltaContent, + parentToolCallId: e.data.parentToolCallId, + }); + }); + + wrapper.onMessage(e => { + this._logService.info(`[Copilot:${rawId}] Full message received: ${e.data.content.length} chars`); + this._onDidSessionProgress.fire({ + session, + type: 'message', + role: 'assistant', + messageId: e.data.messageId, + content: e.data.content, + toolRequests: e.data.toolRequests?.map(tr => ({ + toolCallId: tr.toolCallId, + name: tr.name, + arguments: tr.arguments !== undefined ? tryStringify(tr.arguments) : undefined, + type: tr.type, + })), + reasoningOpaque: e.data.reasoningOpaque, + reasoningText: e.data.reasoningText, + encryptedContent: e.data.encryptedContent, + parentToolCallId: e.data.parentToolCallId, + }); + }); + + wrapper.onToolStart(e => { + if (isHiddenTool(e.data.toolName)) { + this._logService.trace(`[Copilot:${rawId}] Tool started (hidden): ${e.data.toolName}`); + return; + } + this._logService.info(`[Copilot:${rawId}] Tool started: ${e.data.toolName}`); + const toolArgs = e.data.arguments !== undefined ? tryStringify(e.data.arguments) : undefined; + let parameters: Record | undefined; + if (toolArgs) { + try { parameters = JSON.parse(toolArgs) as Record; } catch { /* ignore */ } + } + const displayName = getToolDisplayName(e.data.toolName); + const trackingKey = `${rawId}:${e.data.toolCallId}`; + this._activeToolCalls.set(trackingKey, { toolName: e.data.toolName, displayName, parameters }); + const toolKind = getToolKind(e.data.toolName); + this._onDidSessionProgress.fire({ + session, + type: 'tool_start', + toolCallId: e.data.toolCallId, + toolName: e.data.toolName, + displayName, + invocationMessage: getInvocationMessage(e.data.toolName, displayName, parameters), + toolInput: getToolInputString(e.data.toolName, parameters, toolArgs), + toolKind, + language: toolKind === 'terminal' ? getShellLanguage(e.data.toolName) : undefined, + toolArguments: toolArgs, + mcpServerName: e.data.mcpServerName, + mcpToolName: e.data.mcpToolName, + parentToolCallId: e.data.parentToolCallId, + }); + }); + + wrapper.onToolComplete(e => { + const trackingKey = `${rawId}:${e.data.toolCallId}`; + const tracked = this._activeToolCalls.get(trackingKey); + if (!tracked) { + return; + } + this._logService.info(`[Copilot:${rawId}] Tool completed: ${e.data.toolCallId}`); + this._activeToolCalls.delete(trackingKey); + const displayName = tracked.displayName; + const toolOutput = e.data.error?.message ?? e.data.result?.content; + this._onDidSessionProgress.fire({ + session, + type: 'tool_complete', + toolCallId: e.data.toolCallId, + success: e.data.success, + pastTenseMessage: getPastTenseMessage(tracked?.toolName ?? '', displayName, tracked?.parameters, e.data.success), + toolOutput, + isUserRequested: e.data.isUserRequested, + result: e.data.result, + error: e.data.error, + toolTelemetry: e.data.toolTelemetry !== undefined ? tryStringify(e.data.toolTelemetry) : undefined, + parentToolCallId: e.data.parentToolCallId, + }); + }); + + wrapper.onIdle(() => { + this._logService.info(`[Copilot:${rawId}] Session idle`); + this._onDidSessionProgress.fire({ session, type: 'idle' }); + }); + + wrapper.onSessionError(e => { + this._logService.error(`[Copilot:${rawId}] Session error: ${e.data.errorType} - ${e.data.message}`); + this._onDidSessionProgress.fire({ + session, + type: 'error', + errorType: e.data.errorType, + message: e.data.message, + stack: e.data.stack, + }); + }); + + wrapper.onUsage(e => { + this._logService.trace(`[Copilot:${rawId}] Usage: model=${e.data.model}, in=${e.data.inputTokens ?? '?'}, out=${e.data.outputTokens ?? '?'}, cacheRead=${e.data.cacheReadTokens ?? '?'}`); + this._onDidSessionProgress.fire({ + session, + type: 'usage', + inputTokens: e.data.inputTokens, + outputTokens: e.data.outputTokens, + model: e.data.model, + cacheReadTokens: e.data.cacheReadTokens, + }); + }); + + wrapper.onReasoningDelta(e => { + this._logService.trace(`[Copilot:${rawId}] Reasoning delta: ${e.data.deltaContent.length} chars`); + this._onDidSessionProgress.fire({ + session, + type: 'reasoning', + content: e.data.deltaContent, + }); + }); + + this._subscribeForLogging(wrapper, rawId); + + this._sessions.set(rawId, wrapper); + return wrapper; + } + + private _subscribeForLogging(wrapper: CopilotSessionWrapper, sessionId: string): void { + wrapper.onSessionStart(e => { + this._logService.trace(`[Copilot:${sessionId}] Session started: model=${e.data.selectedModel ?? 'default'}, producer=${e.data.producer}`); + }); + + wrapper.onSessionResume(e => { + this._logService.trace(`[Copilot:${sessionId}] Session resumed: eventCount=${e.data.eventCount}`); + }); + + wrapper.onSessionInfo(e => { + this._logService.trace(`[Copilot:${sessionId}] Session info [${e.data.infoType}]: ${e.data.message}`); + }); + + wrapper.onSessionModelChange(e => { + this._logService.trace(`[Copilot:${sessionId}] Model changed: ${e.data.previousModel ?? '(none)'} -> ${e.data.newModel}`); + }); + + wrapper.onSessionHandoff(e => { + this._logService.trace(`[Copilot:${sessionId}] Session handoff: sourceType=${e.data.sourceType}, remoteSessionId=${e.data.remoteSessionId ?? '(none)'}`); + }); + + wrapper.onSessionTruncation(e => { + this._logService.trace(`[Copilot:${sessionId}] Session truncation: removed ${e.data.tokensRemovedDuringTruncation} tokens, ${e.data.messagesRemovedDuringTruncation} messages`); + }); + + wrapper.onSessionSnapshotRewind(e => { + this._logService.trace(`[Copilot:${sessionId}] Snapshot rewind: upTo=${e.data.upToEventId}, eventsRemoved=${e.data.eventsRemoved}`); + }); + + wrapper.onSessionShutdown(e => { + this._logService.trace(`[Copilot:${sessionId}] Session shutdown: type=${e.data.shutdownType}, premiumRequests=${e.data.totalPremiumRequests}, apiDuration=${e.data.totalApiDurationMs}ms`); + }); + + wrapper.onSessionUsageInfo(e => { + this._logService.trace(`[Copilot:${sessionId}] Usage info: ${e.data.currentTokens}/${e.data.tokenLimit} tokens, ${e.data.messagesLength} messages`); + }); + + wrapper.onSessionCompactionStart(() => { + this._logService.trace(`[Copilot:${sessionId}] Compaction started`); + }); + + wrapper.onSessionCompactionComplete(e => { + this._logService.trace(`[Copilot:${sessionId}] Compaction complete: success=${e.data.success}, tokensRemoved=${e.data.tokensRemoved ?? '?'}`); + }); + + wrapper.onUserMessage(e => { + this._logService.trace(`[Copilot:${sessionId}] User message: ${e.data.content.length} chars, ${e.data.attachments?.length ?? 0} attachments`); + }); + + wrapper.onPendingMessagesModified(() => { + this._logService.trace(`[Copilot:${sessionId}] Pending messages modified`); + }); + + wrapper.onTurnStart(e => { + this._logService.trace(`[Copilot:${sessionId}] Turn started: ${e.data.turnId}`); + }); + + wrapper.onIntent(e => { + this._logService.trace(`[Copilot:${sessionId}] Intent: ${e.data.intent}`); + }); + + wrapper.onReasoning(e => { + this._logService.trace(`[Copilot:${sessionId}] Reasoning: ${e.data.content.length} chars`); + }); + + wrapper.onTurnEnd(e => { + this._logService.trace(`[Copilot:${sessionId}] Turn ended: ${e.data.turnId}`); + }); + + wrapper.onAbort(e => { + this._logService.trace(`[Copilot:${sessionId}] Aborted: ${e.data.reason}`); + }); + + wrapper.onToolUserRequested(e => { + this._logService.trace(`[Copilot:${sessionId}] Tool user-requested: ${e.data.toolName} (${e.data.toolCallId})`); + }); + + wrapper.onToolPartialResult(e => { + this._logService.trace(`[Copilot:${sessionId}] Tool partial result: ${e.data.toolCallId} (${e.data.partialOutput.length} chars)`); + }); + + wrapper.onToolProgress(e => { + this._logService.trace(`[Copilot:${sessionId}] Tool progress: ${e.data.toolCallId} - ${e.data.progressMessage}`); + }); + + wrapper.onSkillInvoked(e => { + this._logService.trace(`[Copilot:${sessionId}] Skill invoked: ${e.data.name} (${e.data.path})`); + }); + + wrapper.onSubagentStarted(e => { + this._logService.trace(`[Copilot:${sessionId}] Subagent started: ${e.data.agentName} (${e.data.agentDisplayName})`); + }); + + wrapper.onSubagentCompleted(e => { + this._logService.trace(`[Copilot:${sessionId}] Subagent completed: ${e.data.agentName}`); + }); + + wrapper.onSubagentFailed(e => { + this._logService.error(`[Copilot:${sessionId}] Subagent failed: ${e.data.agentName} - ${e.data.error}`); + }); + + wrapper.onSubagentSelected(e => { + this._logService.trace(`[Copilot:${sessionId}] Subagent selected: ${e.data.agentName}`); + }); + + wrapper.onHookStart(e => { + this._logService.trace(`[Copilot:${sessionId}] Hook started: ${e.data.hookType} (${e.data.hookInvocationId})`); + }); + + wrapper.onHookEnd(e => { + this._logService.trace(`[Copilot:${sessionId}] Hook ended: ${e.data.hookType} (${e.data.hookInvocationId}), success=${e.data.success}`); + }); + + wrapper.onSystemMessage(e => { + this._logService.trace(`[Copilot:${sessionId}] System message [${e.data.role}]: ${e.data.content.length} chars`); + }); + } + + private async _resumeSession(sessionId: string): Promise { + this._logService.info(`[Copilot:${sessionId}] Session not in memory, resuming...`); + const client = await this._ensureClient(); + const raw = await client.resumeSession(sessionId, { + onPermissionRequest: (request, invocation) => this._handlePermissionRequest(request, invocation), + workingDirectory: this._sessionWorkingDirs.get(sessionId), + }); + return this._trackSession(raw, sessionId); + } + + private _mapSessionEvents(session: URI, events: readonly SessionEvent[]): (IAgentMessageEvent | IAgentToolStartEvent | IAgentToolCompleteEvent)[] { + const result: (IAgentMessageEvent | IAgentToolStartEvent | IAgentToolCompleteEvent)[] = []; + const toolInfoByCallId = new Map | undefined }>(); + + for (const e of events) { + if (e.type === 'assistant.message' || e.type === 'user.message') { + const d = (e as SessionEventPayload<'assistant.message'>).data; + result.push({ + session, + type: 'message', + role: e.type === 'user.message' ? 'user' : 'assistant', + messageId: d?.messageId ?? '', + content: d?.content ?? '', + toolRequests: d?.toolRequests?.map((tr: { toolCallId: string; name: string; arguments?: unknown; type?: 'function' | 'custom' }) => ({ + toolCallId: tr.toolCallId, + name: tr.name, + arguments: tr.arguments !== undefined ? tryStringify(tr.arguments) : undefined, + type: tr.type, + })), + reasoningOpaque: d?.reasoningOpaque, + reasoningText: d?.reasoningText, + encryptedContent: d?.encryptedContent, + parentToolCallId: d?.parentToolCallId, + }); + } else if (e.type === 'tool.execution_start') { + const d = (e as SessionEventPayload<'tool.execution_start'>).data; + if (isHiddenTool(d.toolName)) { + continue; + } + const toolArgs = d.arguments !== undefined ? tryStringify(d.arguments) : undefined; + let parameters: Record | undefined; + if (toolArgs) { + try { parameters = JSON.parse(toolArgs) as Record; } catch { /* ignore */ } + } + toolInfoByCallId.set(d.toolCallId, { toolName: d.toolName, parameters }); + const displayName = getToolDisplayName(d.toolName); + const toolKind = getToolKind(d.toolName); + result.push({ + session, + type: 'tool_start', + toolCallId: d.toolCallId, + toolName: d.toolName, + displayName, + invocationMessage: getInvocationMessage(d.toolName, displayName, parameters), + toolInput: getToolInputString(d.toolName, parameters, toolArgs), + toolKind, + language: toolKind === 'terminal' ? getShellLanguage(d.toolName) : undefined, + toolArguments: toolArgs, + mcpServerName: d.mcpServerName, + mcpToolName: d.mcpToolName, + parentToolCallId: d.parentToolCallId, + }); + } else if (e.type === 'tool.execution_complete') { + const d = (e as SessionEventPayload<'tool.execution_complete'>).data; + const info = toolInfoByCallId.get(d.toolCallId); + if (!info) { + continue; + } + toolInfoByCallId.delete(d.toolCallId); + const displayName = getToolDisplayName(info.toolName); + result.push({ + session, + type: 'tool_complete', + toolCallId: d.toolCallId, + success: d.success, + pastTenseMessage: getPastTenseMessage(info.toolName, displayName, info.parameters, d.success), + toolOutput: d.error?.message ?? d.result?.content, + isUserRequested: d.isUserRequested, + result: d.result, + error: d.error, + toolTelemetry: d.toolTelemetry !== undefined ? tryStringify(d.toolTelemetry) : undefined, + }); + } + } + return result; + } + + override dispose(): void { + this._denyPendingPermissions(); + this._client?.stop().catch(() => { /* best-effort */ }); + super.dispose(); + } + + private _denyPendingPermissions(): void { + for (const [, entry] of this._pendingPermissions) { + entry.deferred.complete(false); + } + this._pendingPermissions.clear(); + } + + private _denyPendingPermissionsForSession(sessionId: string): void { + for (const [requestId, entry] of this._pendingPermissions) { + if (entry.sessionId === sessionId) { + entry.deferred.complete(false); + this._pendingPermissions.delete(requestId); + } + } + } +} diff --git a/src/vs/platform/agentHost/node/copilot/copilotSessionWrapper.ts b/src/vs/platform/agentHost/node/copilot/copilotSessionWrapper.ts new file mode 100644 index 00000000000..36ad526d416 --- /dev/null +++ b/src/vs/platform/agentHost/node/copilot/copilotSessionWrapper.ts @@ -0,0 +1,217 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { CopilotSession, SessionEventPayload, SessionEventType } from '@github/copilot-sdk'; +import { Emitter, Event } from '../../../../base/common/event.js'; +import { Disposable, toDisposable } from '../../../../base/common/lifecycle.js'; + +/** + * Thin wrapper around {@link CopilotSession} that exposes each SDK event as a + * proper VS Code `Event`. All subscriptions and the underlying SDK session + * are cleaned up on dispose. + */ +export class CopilotSessionWrapper extends Disposable { + + constructor(readonly session: CopilotSession) { + super(); + this._register(toDisposable(() => { + session.destroy().catch(() => { /* best-effort */ }); + })); + } + + get sessionId(): string { return this.session.sessionId; } + + private _onMessageDelta: Event> | undefined; + get onMessageDelta(): Event> { + return this._onMessageDelta ??= this._sdkEvent('assistant.message_delta'); + } + + private _onMessage: Event> | undefined; + get onMessage(): Event> { + return this._onMessage ??= this._sdkEvent('assistant.message'); + } + + private _onToolStart: Event> | undefined; + get onToolStart(): Event> { + return this._onToolStart ??= this._sdkEvent('tool.execution_start'); + } + + private _onToolComplete: Event> | undefined; + get onToolComplete(): Event> { + return this._onToolComplete ??= this._sdkEvent('tool.execution_complete'); + } + + private _onIdle: Event> | undefined; + get onIdle(): Event> { + return this._onIdle ??= this._sdkEvent('session.idle'); + } + + private _onSessionStart: Event> | undefined; + get onSessionStart(): Event> { + return this._onSessionStart ??= this._sdkEvent('session.start'); + } + + private _onSessionResume: Event> | undefined; + get onSessionResume(): Event> { + return this._onSessionResume ??= this._sdkEvent('session.resume'); + } + + private _onSessionError: Event> | undefined; + get onSessionError(): Event> { + return this._onSessionError ??= this._sdkEvent('session.error'); + } + + private _onSessionInfo: Event> | undefined; + get onSessionInfo(): Event> { + return this._onSessionInfo ??= this._sdkEvent('session.info'); + } + + private _onSessionModelChange: Event> | undefined; + get onSessionModelChange(): Event> { + return this._onSessionModelChange ??= this._sdkEvent('session.model_change'); + } + + private _onSessionHandoff: Event> | undefined; + get onSessionHandoff(): Event> { + return this._onSessionHandoff ??= this._sdkEvent('session.handoff'); + } + + private _onSessionTruncation: Event> | undefined; + get onSessionTruncation(): Event> { + return this._onSessionTruncation ??= this._sdkEvent('session.truncation'); + } + + private _onSessionSnapshotRewind: Event> | undefined; + get onSessionSnapshotRewind(): Event> { + return this._onSessionSnapshotRewind ??= this._sdkEvent('session.snapshot_rewind'); + } + + private _onSessionShutdown: Event> | undefined; + get onSessionShutdown(): Event> { + return this._onSessionShutdown ??= this._sdkEvent('session.shutdown'); + } + + private _onSessionUsageInfo: Event> | undefined; + get onSessionUsageInfo(): Event> { + return this._onSessionUsageInfo ??= this._sdkEvent('session.usage_info'); + } + + private _onSessionCompactionStart: Event> | undefined; + get onSessionCompactionStart(): Event> { + return this._onSessionCompactionStart ??= this._sdkEvent('session.compaction_start'); + } + + private _onSessionCompactionComplete: Event> | undefined; + get onSessionCompactionComplete(): Event> { + return this._onSessionCompactionComplete ??= this._sdkEvent('session.compaction_complete'); + } + + private _onUserMessage: Event> | undefined; + get onUserMessage(): Event> { + return this._onUserMessage ??= this._sdkEvent('user.message'); + } + + private _onPendingMessagesModified: Event> | undefined; + get onPendingMessagesModified(): Event> { + return this._onPendingMessagesModified ??= this._sdkEvent('pending_messages.modified'); + } + + private _onTurnStart: Event> | undefined; + get onTurnStart(): Event> { + return this._onTurnStart ??= this._sdkEvent('assistant.turn_start'); + } + + private _onIntent: Event> | undefined; + get onIntent(): Event> { + return this._onIntent ??= this._sdkEvent('assistant.intent'); + } + + private _onReasoning: Event> | undefined; + get onReasoning(): Event> { + return this._onReasoning ??= this._sdkEvent('assistant.reasoning'); + } + + private _onReasoningDelta: Event> | undefined; + get onReasoningDelta(): Event> { + return this._onReasoningDelta ??= this._sdkEvent('assistant.reasoning_delta'); + } + + private _onTurnEnd: Event> | undefined; + get onTurnEnd(): Event> { + return this._onTurnEnd ??= this._sdkEvent('assistant.turn_end'); + } + + private _onUsage: Event> | undefined; + get onUsage(): Event> { + return this._onUsage ??= this._sdkEvent('assistant.usage'); + } + + private _onAbort: Event> | undefined; + get onAbort(): Event> { + return this._onAbort ??= this._sdkEvent('abort'); + } + + private _onToolUserRequested: Event> | undefined; + get onToolUserRequested(): Event> { + return this._onToolUserRequested ??= this._sdkEvent('tool.user_requested'); + } + + private _onToolPartialResult: Event> | undefined; + get onToolPartialResult(): Event> { + return this._onToolPartialResult ??= this._sdkEvent('tool.execution_partial_result'); + } + + private _onToolProgress: Event> | undefined; + get onToolProgress(): Event> { + return this._onToolProgress ??= this._sdkEvent('tool.execution_progress'); + } + + private _onSkillInvoked: Event> | undefined; + get onSkillInvoked(): Event> { + return this._onSkillInvoked ??= this._sdkEvent('skill.invoked'); + } + + private _onSubagentStarted: Event> | undefined; + get onSubagentStarted(): Event> { + return this._onSubagentStarted ??= this._sdkEvent('subagent.started'); + } + + private _onSubagentCompleted: Event> | undefined; + get onSubagentCompleted(): Event> { + return this._onSubagentCompleted ??= this._sdkEvent('subagent.completed'); + } + + private _onSubagentFailed: Event> | undefined; + get onSubagentFailed(): Event> { + return this._onSubagentFailed ??= this._sdkEvent('subagent.failed'); + } + + private _onSubagentSelected: Event> | undefined; + get onSubagentSelected(): Event> { + return this._onSubagentSelected ??= this._sdkEvent('subagent.selected'); + } + + private _onHookStart: Event> | undefined; + get onHookStart(): Event> { + return this._onHookStart ??= this._sdkEvent('hook.start'); + } + + private _onHookEnd: Event> | undefined; + get onHookEnd(): Event> { + return this._onHookEnd ??= this._sdkEvent('hook.end'); + } + + private _onSystemMessage: Event> | undefined; + get onSystemMessage(): Event> { + return this._onSystemMessage ??= this._sdkEvent('system.message'); + } + + private _sdkEvent(eventType: K): Event> { + const emitter = this._register(new Emitter>()); + const unsubscribe = this.session.on(eventType, (data: SessionEventPayload) => emitter.fire(data)); + this._register(toDisposable(unsubscribe)); + return emitter.event; + } +} diff --git a/src/vs/platform/agentHost/node/copilot/copilotToolDisplay.ts b/src/vs/platform/agentHost/node/copilot/copilotToolDisplay.ts new file mode 100644 index 00000000000..3a181d85abc --- /dev/null +++ b/src/vs/platform/agentHost/node/copilot/copilotToolDisplay.ts @@ -0,0 +1,286 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { localize } from '../../../../nls.js'; + +// ============================================================================= +// Copilot CLI built-in tool interfaces +// +// The Copilot CLI (via @github/copilot) exposes these built-in tools. Tool names +// and parameter shapes are not typed in the SDK -- they come from the CLI server +// as plain strings. These interfaces are derived from observing the CLI's actual +// tool events and the ShellConfig class in @github/copilot. +// +// Shell tool names follow a pattern per ShellConfig: +// shellToolName, readShellToolName, writeShellToolName, +// stopShellToolName, listShellsToolName +// For bash: bash, read_bash, write_bash, bash_shutdown, list_bash +// For powershell: powershell, read_powershell, write_powershell, list_powershell +// ============================================================================= + +/** + * Known Copilot CLI tool names. These are the `toolName` values that appear + * in `tool.execution_start` events from the SDK. + */ +const enum CopilotToolName { + Bash = 'bash', + ReadBash = 'read_bash', + WriteBash = 'write_bash', + BashShutdown = 'bash_shutdown', + ListBash = 'list_bash', + + PowerShell = 'powershell', + ReadPowerShell = 'read_powershell', + WritePowerShell = 'write_powershell', + ListPowerShell = 'list_powershell', + + View = 'view', + Edit = 'edit', + Write = 'write', + Grep = 'grep', + Glob = 'glob', + Patch = 'patch', + WebSearch = 'web_search', + AskUser = 'ask_user', + ReportIntent = 'report_intent', +} + +/** Parameters for the `bash` / `powershell` shell tools. */ +interface ICopilotShellToolArgs { + command: string; + timeout?: number; +} + +/** Parameters for file tools (`view`, `edit`, `write`). */ +interface ICopilotFileToolArgs { + file_path: string; +} + +/** Parameters for the `grep` tool. */ +interface ICopilotGrepToolArgs { + pattern: string; + path?: string; + include?: string; +} + +/** Parameters for the `glob` tool. */ +interface ICopilotGlobToolArgs { + pattern: string; + path?: string; +} + +/** Set of tool names that execute shell commands (bash or powershell). */ +const SHELL_TOOL_NAMES: ReadonlySet = new Set([ + CopilotToolName.Bash, + CopilotToolName.PowerShell, +]); + +/** + * Tools that should not be shown to the user. These are internal tools + * used by the CLI for its own purposes (e.g., reporting intent to the model). + */ +const HIDDEN_TOOL_NAMES: ReadonlySet = new Set([ + CopilotToolName.ReportIntent, +]); + +/** + * Returns true if the tool should be hidden from the UI. + */ +export function isHiddenTool(toolName: string): boolean { + return HIDDEN_TOOL_NAMES.has(toolName); +} + +// ============================================================================= +// Display helpers +// +// These functions translate Copilot CLI tool names and arguments into +// human-readable display strings. This logic lives here -- in the agent-host +// process -- so the IPC protocol stays agent-agnostic; the renderer never needs +// to know about specific tool names. +// ============================================================================= + +function truncate(text: string, maxLength: number): string { + return text.length > maxLength ? text.substring(0, maxLength - 3) + '...' : text; +} + +export function getToolDisplayName(toolName: string): string { + switch (toolName) { + case CopilotToolName.Bash: return localize('toolName.bash', "Bash"); + case CopilotToolName.PowerShell: return localize('toolName.powershell', "PowerShell"); + case CopilotToolName.ReadBash: + case CopilotToolName.ReadPowerShell: return localize('toolName.readShell', "Read Shell Output"); + case CopilotToolName.WriteBash: + case CopilotToolName.WritePowerShell: return localize('toolName.writeShell', "Write Shell Input"); + case CopilotToolName.BashShutdown: return localize('toolName.bashShutdown', "Stop Shell"); + case CopilotToolName.ListBash: + case CopilotToolName.ListPowerShell: return localize('toolName.listShells', "List Shells"); + case CopilotToolName.View: return localize('toolName.view', "View File"); + case CopilotToolName.Edit: return localize('toolName.edit', "Edit File"); + case CopilotToolName.Write: return localize('toolName.write', "Write File"); + case CopilotToolName.Grep: return localize('toolName.grep', "Search"); + case CopilotToolName.Glob: return localize('toolName.glob', "Find Files"); + case CopilotToolName.Patch: return localize('toolName.patch', "Patch"); + case CopilotToolName.WebSearch: return localize('toolName.webSearch', "Web Search"); + case CopilotToolName.AskUser: return localize('toolName.askUser', "Ask User"); + default: return toolName; + } +} + +export function getInvocationMessage(toolName: string, displayName: string, parameters: Record | undefined): string { + if (SHELL_TOOL_NAMES.has(toolName)) { + const args = parameters as ICopilotShellToolArgs | undefined; + if (args?.command) { + const firstLine = args.command.split('\n')[0]; + return localize('toolInvoke.shellCmd', "Running `{0}`", truncate(firstLine, 80)); + } + return localize('toolInvoke.shell', "Running {0} command", displayName); + } + + switch (toolName) { + case CopilotToolName.View: { + const args = parameters as ICopilotFileToolArgs | undefined; + if (args?.file_path) { + return localize('toolInvoke.viewFile', "Reading {0}", args.file_path); + } + return localize('toolInvoke.view', "Reading file"); + } + case CopilotToolName.Edit: { + const args = parameters as ICopilotFileToolArgs | undefined; + if (args?.file_path) { + return localize('toolInvoke.editFile', "Editing {0}", args.file_path); + } + return localize('toolInvoke.edit', "Editing file"); + } + case CopilotToolName.Write: { + const args = parameters as ICopilotFileToolArgs | undefined; + if (args?.file_path) { + return localize('toolInvoke.writeFile', "Writing to {0}", args.file_path); + } + return localize('toolInvoke.write', "Writing file"); + } + case CopilotToolName.Grep: { + const args = parameters as ICopilotGrepToolArgs | undefined; + if (args?.pattern) { + return localize('toolInvoke.grepPattern', "Searching for `{0}`", truncate(args.pattern, 80)); + } + return localize('toolInvoke.grep', "Searching files"); + } + case CopilotToolName.Glob: { + const args = parameters as ICopilotGlobToolArgs | undefined; + if (args?.pattern) { + return localize('toolInvoke.globPattern', "Finding files matching `{0}`", truncate(args.pattern, 80)); + } + return localize('toolInvoke.glob', "Finding files"); + } + default: + return localize('toolInvoke.generic', "Using \"{0}\"", displayName); + } +} + +export function getPastTenseMessage(toolName: string, displayName: string, parameters: Record | undefined, success: boolean): string { + if (!success) { + return localize('toolComplete.failed', "\"{0}\" failed", displayName); + } + + if (SHELL_TOOL_NAMES.has(toolName)) { + const args = parameters as ICopilotShellToolArgs | undefined; + if (args?.command) { + const firstLine = args.command.split('\n')[0]; + return localize('toolComplete.shellCmd', "Ran `{0}`", truncate(firstLine, 80)); + } + return localize('toolComplete.shell', "Ran {0} command", displayName); + } + + switch (toolName) { + case CopilotToolName.View: { + const args = parameters as ICopilotFileToolArgs | undefined; + if (args?.file_path) { + return localize('toolComplete.viewFile', "Read {0}", args.file_path); + } + return localize('toolComplete.view', "Read file"); + } + case CopilotToolName.Edit: { + const args = parameters as ICopilotFileToolArgs | undefined; + if (args?.file_path) { + return localize('toolComplete.editFile', "Edited {0}", args.file_path); + } + return localize('toolComplete.edit', "Edited file"); + } + case CopilotToolName.Write: { + const args = parameters as ICopilotFileToolArgs | undefined; + if (args?.file_path) { + return localize('toolComplete.writeFile', "Wrote to {0}", args.file_path); + } + return localize('toolComplete.write', "Wrote file"); + } + case CopilotToolName.Grep: { + const args = parameters as ICopilotGrepToolArgs | undefined; + if (args?.pattern) { + return localize('toolComplete.grepPattern', "Searched for `{0}`", truncate(args.pattern, 80)); + } + return localize('toolComplete.grep', "Searched files"); + } + case CopilotToolName.Glob: { + const args = parameters as ICopilotGlobToolArgs | undefined; + if (args?.pattern) { + return localize('toolComplete.globPattern', "Found files matching `{0}`", truncate(args.pattern, 80)); + } + return localize('toolComplete.glob', "Found files"); + } + default: + return localize('toolComplete.generic', "Used \"{0}\"", displayName); + } +} + +export function getToolInputString(toolName: string, parameters: Record | undefined, rawArguments: string | undefined): string | undefined { + if (!parameters && !rawArguments) { + return undefined; + } + + if (SHELL_TOOL_NAMES.has(toolName)) { + const args = parameters as ICopilotShellToolArgs | undefined; + return args?.command ?? rawArguments; + } + + switch (toolName) { + case CopilotToolName.Grep: { + const args = parameters as ICopilotGrepToolArgs | undefined; + return args?.pattern ?? rawArguments; + } + default: + // For other tools, show the formatted JSON arguments + if (parameters) { + try { + return JSON.stringify(parameters, null, 2); + } catch { + return rawArguments; + } + } + return rawArguments; + } +} + +/** + * Returns a rendering hint for the given tool. Currently only 'terminal' is + * supported, which tells the renderer to display the tool as a terminal command + * block. + */ +export function getToolKind(toolName: string): 'terminal' | undefined { + if (SHELL_TOOL_NAMES.has(toolName)) { + return 'terminal'; + } + return undefined; +} + +/** + * Returns the shell language identifier for syntax highlighting. + * Used when creating terminal tool-specific data for the renderer. + */ +export function getShellLanguage(toolName: string): string { + switch (toolName) { + case CopilotToolName.PowerShell: return 'powershell'; + default: return 'shellscript'; + } +} diff --git a/src/vs/platform/agentHost/node/nodeAgentHostStarter.ts b/src/vs/platform/agentHost/node/nodeAgentHostStarter.ts new file mode 100644 index 00000000000..0a9678f35ad --- /dev/null +++ b/src/vs/platform/agentHost/node/nodeAgentHostStarter.ts @@ -0,0 +1,55 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Disposable, DisposableStore } from '../../../base/common/lifecycle.js'; +import { FileAccess, Schemas } from '../../../base/common/network.js'; +import { Client, IIPCOptions } from '../../../base/parts/ipc/node/ipc.cp.js'; +import { IEnvironmentService, INativeEnvironmentService } from '../../environment/common/environment.js'; +import { parseAgentHostDebugPort } from '../../environment/node/environmentService.js'; +import { IAgentHostConnection, IAgentHostStarter } from '../common/agent.js'; + +/** + * Spawns the agent host as a Node child process (fallback when + * Electron utility process is unavailable, e.g. dev/test). + */ +export class NodeAgentHostStarter extends Disposable implements IAgentHostStarter { + constructor( + @IEnvironmentService private readonly _environmentService: INativeEnvironmentService + ) { + super(); + } + + start(): IAgentHostConnection { + const opts: IIPCOptions = { + serverName: 'Agent Host', + args: ['--type=agentHost', '--logsPath', this._environmentService.logsHome.with({ scheme: Schemas.file }).fsPath], + env: { + VSCODE_ESM_ENTRYPOINT: 'vs/platform/agentHost/node/agentHostMain', + VSCODE_PIPE_LOGGING: 'true', + VSCODE_VERBOSE_LOGGING: 'true', + } + }; + + const agentHostDebug = parseAgentHostDebugPort(this._environmentService.args, this._environmentService.isBuilt); + if (agentHostDebug) { + if (agentHostDebug.break && agentHostDebug.port) { + opts.debugBrk = agentHostDebug.port; + } else if (!agentHostDebug.break && agentHostDebug.port) { + opts.debug = agentHostDebug.port; + } + } + + const client = new Client(FileAccess.asFileUri('bootstrap-fork').fsPath, opts); + + const store = new DisposableStore(); + store.add(client); + + return { + client, + store, + onDidProcessExit: client.onDidProcessExit + }; + } +} diff --git a/src/vs/platform/agentHost/node/protocolServerHandler.ts b/src/vs/platform/agentHost/node/protocolServerHandler.ts new file mode 100644 index 00000000000..cda85ebc0d7 --- /dev/null +++ b/src/vs/platform/agentHost/node/protocolServerHandler.ts @@ -0,0 +1,334 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Disposable, DisposableStore } from '../../../base/common/lifecycle.js'; +import { URI } from '../../../base/common/uri.js'; +import { ILogService } from '../../log/common/log.js'; +import { IActionEnvelope, INotification, isSessionAction } from '../common/state/sessionActions.js'; +import { isActionKnownToVersion, PROTOCOL_VERSION } from '../common/state/sessionCapabilities.js'; +import { + isJsonRpcRequest, + isJsonRpcNotification, + JSON_RPC_INTERNAL_ERROR, + type ICreateSessionParams, + type IDispatchActionParams, + type IDisposeSessionParams, + type IFetchTurnsParams, + type IInitializeParams, + type IProtocolMessage, + type IReconnectParams, + type IStateSnapshot, + type ISubscribeParams, + type IUnsubscribeParams, +} from '../common/state/sessionProtocol.js'; +import { ROOT_STATE_URI } from '../common/state/sessionState.js'; +import type { IProtocolServer, IProtocolTransport } from '../common/state/sessionTransport.js'; +import { SessionStateManager } from './sessionStateManager.js'; + +/** Default capacity of the server-side action replay buffer. */ +const REPLAY_BUFFER_CAPACITY = 1000; + +/** + * Represents a connected protocol client with its subscription state. + */ +interface IConnectedClient { + readonly clientId: string; + readonly protocolVersion: number; + readonly transport: IProtocolTransport; + readonly subscriptions: Set; + readonly disposables: DisposableStore; +} + +/** + * Server-side handler that manages protocol connections, routes JSON-RPC + * messages to the state manager, and broadcasts actions/notifications + * to subscribed clients. + */ +export class ProtocolServerHandler extends Disposable { + + private readonly _clients = new Map(); + private readonly _replayBuffer: IActionEnvelope[] = []; + + constructor( + private readonly _stateManager: SessionStateManager, + private readonly _server: IProtocolServer, + private readonly _sideEffectHandler: IProtocolSideEffectHandler, + @ILogService private readonly _logService: ILogService, + ) { + super(); + + this._register(this._server.onConnection(transport => { + this._handleNewConnection(transport); + })); + + this._register(this._stateManager.onDidEmitEnvelope(envelope => { + this._replayBuffer.push(envelope); + if (this._replayBuffer.length > REPLAY_BUFFER_CAPACITY) { + this._replayBuffer.shift(); + } + this._broadcastAction(envelope); + })); + + this._register(this._stateManager.onDidEmitNotification(notification => { + this._broadcastNotification(notification); + })); + } + + // ---- Connection handling ------------------------------------------------- + + private _handleNewConnection(transport: IProtocolTransport): void { + const disposables = new DisposableStore(); + let client: IConnectedClient | undefined; + + disposables.add(transport.onMessage(msg => { + if (isJsonRpcRequest(msg)) { + // Request — expects a correlated response + if (!client) { + return; + } + this._handleRequest(client, msg.method, msg.params, msg.id); + } else if (isJsonRpcNotification(msg)) { + // Notification — fire-and-forget + switch (msg.method) { + case 'initialize': + client = this._handleInitialize(msg.params as IInitializeParams, transport, disposables); + break; + case 'reconnect': + client = this._handleReconnect(msg.params as IReconnectParams, transport, disposables); + break; + case 'unsubscribe': + if (client) { + client.subscriptions.delete((msg.params as IUnsubscribeParams).resource.toString()); + } + break; + case 'dispatchAction': + if (client) { + const params = msg.params as IDispatchActionParams; + const origin = { clientId: client.clientId, clientSeq: params.clientSeq }; + this._stateManager.dispatchClientAction(params.action, origin); + this._sideEffectHandler.handleAction(params.action); + } + break; + } + } + // Responses from the client (if any) are ignored on the server side. + })); + + disposables.add(transport.onClose(() => { + if (client) { + this._logService.info(`[ProtocolServer] Client disconnected: ${client.clientId}`); + this._clients.delete(client.clientId); + } + disposables.dispose(); + })); + + disposables.add(transport); + } + + // ---- Notifications (fire-and-forget) ------------------------------------ + + private _handleInitialize( + params: IInitializeParams, + transport: IProtocolTransport, + disposables: DisposableStore, + ): IConnectedClient { + this._logService.info(`[ProtocolServer] Initialize: clientId=${params.clientId}, version=${params.protocolVersion}`); + + const client: IConnectedClient = { + clientId: params.clientId, + protocolVersion: params.protocolVersion, + transport, + subscriptions: new Set(), + disposables, + }; + this._clients.set(params.clientId, client); + + const snapshots: IStateSnapshot[] = []; + if (params.initialSubscriptions) { + for (const uri of params.initialSubscriptions) { + const snapshot = this._stateManager.getSnapshot(uri); + if (snapshot) { + snapshots.push(snapshot); + client.subscriptions.add(uri.toString()); + } + } + } + + this._sendNotification(transport, 'serverHello', { + protocolVersion: PROTOCOL_VERSION, + serverSeq: this._stateManager.serverSeq, + snapshots, + }); + + return client; + } + + private _handleReconnect( + params: IReconnectParams, + transport: IProtocolTransport, + disposables: DisposableStore, + ): IConnectedClient { + this._logService.info(`[ProtocolServer] Reconnect: clientId=${params.clientId}, lastSeenSeq=${params.lastSeenServerSeq}`); + + const client: IConnectedClient = { + clientId: params.clientId, + protocolVersion: PROTOCOL_VERSION, + transport, + subscriptions: new Set(), + disposables, + }; + this._clients.set(params.clientId, client); + + const oldestBuffered = this._replayBuffer.length > 0 ? this._replayBuffer[0].serverSeq : this._stateManager.serverSeq; + const canReplay = params.lastSeenServerSeq >= oldestBuffered; + + if (canReplay) { + for (const sub of params.subscriptions) { + client.subscriptions.add(sub.toString()); + } + for (const envelope of this._replayBuffer) { + if (envelope.serverSeq > params.lastSeenServerSeq) { + if (this._isRelevantToClient(client, envelope)) { + this._sendNotification(transport, 'action', { envelope }); + } + } + } + } else { + const snapshots: IStateSnapshot[] = []; + for (const sub of params.subscriptions) { + const snapshot = this._stateManager.getSnapshot(sub); + if (snapshot) { + snapshots.push(snapshot); + client.subscriptions.add(sub.toString()); + } + } + this._sendNotification(transport, 'reconnectResponse', { + serverSeq: this._stateManager.serverSeq, + snapshots, + }); + } + + return client; + } + + // ---- Requests (expect a response) --------------------------------------- + + private _handleRequest(client: IConnectedClient, method: string, params: unknown, id: number): void { + this._handleRequestAsync(client, method, params).then(result => { + client.transport.send({ jsonrpc: '2.0', id, result: result ?? null }); + }).catch(err => { + this._logService.error(`[ProtocolServer] Request '${method}' failed`, err); + client.transport.send({ + jsonrpc: '2.0', + id, + error: { code: JSON_RPC_INTERNAL_ERROR, message: String(err?.message ?? err) }, + }); + }); + } + + private async _handleRequestAsync(client: IConnectedClient, method: string, params: unknown): Promise { + switch (method) { + case 'subscribe': { + const p = params as ISubscribeParams; + const snapshot = this._stateManager.getSnapshot(p.resource); + if (snapshot) { + client.subscriptions.add(p.resource.toString()); + } + return snapshot ?? null; + } + case 'createSession': { + await this._sideEffectHandler.handleCreateSession(params as ICreateSessionParams); + return null; + } + case 'disposeSession': { + this._sideEffectHandler.handleDisposeSession((params as IDisposeSessionParams).session); + return null; + } + case 'listSessions': { + const sessions = await this._sideEffectHandler.handleListSessions(); + return { sessions }; + } + case 'fetchTurns': { + const p = params as IFetchTurnsParams; + const state = this._stateManager.getSessionState(p.session); + if (state) { + const turns = state.turns; + const start = Math.max(0, p.startTurn); + const end = Math.min(turns.length, start + p.count); + return { + session: p.session, + startTurn: start, + turns: turns.slice(start, end), + totalTurns: turns.length, + }; + } + return { + session: p.session, + startTurn: p.startTurn, + turns: [], + totalTurns: 0, + }; + } + default: + throw new Error(`Unknown method: ${method}`); + } + } + + // ---- Broadcasting ------------------------------------------------------- + + private _sendNotification(transport: IProtocolTransport, method: string, params: unknown): void { + transport.send({ jsonrpc: '2.0', method, params }); + } + + private _broadcastAction(envelope: IActionEnvelope): void { + const msg: IProtocolMessage = { jsonrpc: '2.0', method: 'action', params: { envelope } }; + for (const client of this._clients.values()) { + if (this._isRelevantToClient(client, envelope)) { + client.transport.send(msg); + } + } + } + + private _broadcastNotification(notification: INotification): void { + const msg: IProtocolMessage = { jsonrpc: '2.0', method: 'notification', params: { notification } }; + for (const client of this._clients.values()) { + client.transport.send(msg); + } + } + + private _isRelevantToClient(client: IConnectedClient, envelope: IActionEnvelope): boolean { + const action = envelope.action; + if (!isActionKnownToVersion(action, client.protocolVersion)) { + return false; + } + if (action.type.startsWith('root/')) { + return client.subscriptions.has(ROOT_STATE_URI.toString()); + } + if (isSessionAction(action)) { + return client.subscriptions.has(action.session.toString()); + } + return false; + } + + override dispose(): void { + for (const client of this._clients.values()) { + client.disposables.dispose(); + } + this._clients.clear(); + this._replayBuffer.length = 0; + super.dispose(); + } +} + +/** + * Interface for side effects that the protocol server delegates to. + * These are operations that involve I/O, agent backends, etc. + */ +export interface IProtocolSideEffectHandler { + handleAction(action: import('../common/state/sessionActions.js').ISessionAction): void; + handleCreateSession(command: import('../common/state/sessionProtocol.js').ICreateSessionParams): Promise; + handleDisposeSession(session: URI): void; + handleListSessions(): Promise; +} diff --git a/src/vs/platform/agentHost/node/sessionStateManager.ts b/src/vs/platform/agentHost/node/sessionStateManager.ts new file mode 100644 index 00000000000..121daa48d8d --- /dev/null +++ b/src/vs/platform/agentHost/node/sessionStateManager.ts @@ -0,0 +1,218 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Emitter, Event } from '../../../base/common/event.js'; +import { Disposable } from '../../../base/common/lifecycle.js'; +import { URI } from '../../../base/common/uri.js'; +import { ILogService } from '../../log/common/log.js'; +import { IActionEnvelope, IActionOrigin, INotification, ISessionAction, IRootAction, IStateAction, isRootAction, isSessionAction } from '../common/state/sessionActions.js'; +import { IStateSnapshot } from '../common/state/sessionProtocol.js'; +import { rootReducer, sessionReducer } from '../common/state/sessionReducers.js'; +import { createRootState, createSessionState, IRootState, ISessionState, ISessionSummary, ROOT_STATE_URI } from '../common/state/sessionState.js'; + +/** + * Server-side state manager for the sessions process protocol. + * + * Maintains the authoritative state tree (root + per-session), applies actions + * through pure reducers, assigns monotonic sequence numbers, and emits + * {@link IActionEnvelope}s for subscribed clients. + */ +export class SessionStateManager extends Disposable { + + private _serverSeq = 0; + + private _rootState: IRootState; + private readonly _sessionStates = new Map(); + + /** Tracks which session URI each active turn belongs to, keyed by turnId. */ + private readonly _activeTurnToSession = new Map(); + + private readonly _onDidEmitEnvelope = this._register(new Emitter()); + readonly onDidEmitEnvelope: Event = this._onDidEmitEnvelope.event; + + private readonly _onDidEmitNotification = this._register(new Emitter()); + readonly onDidEmitNotification: Event = this._onDidEmitNotification.event; + + constructor( + @ILogService private readonly _logService: ILogService, + ) { + super(); + this._rootState = createRootState(); + } + + // ---- State accessors ---------------------------------------------------- + + get rootState(): IRootState { + return this._rootState; + } + + getSessionState(session: URI): ISessionState | undefined { + return this._sessionStates.get(session.toString()); + } + + get serverSeq(): number { + return this._serverSeq; + } + + // ---- Snapshots ---------------------------------------------------------- + + /** + * Returns a state snapshot for a given resource URI. + * The `fromSeq` in the snapshot is the current serverSeq at snapshot time; + * the client should process subsequent envelopes with serverSeq > fromSeq. + */ + getSnapshot(resource: URI): IStateSnapshot | undefined { + const key = resource.toString(); + + if (key === ROOT_STATE_URI.toString()) { + return { + resource, + state: this._rootState, + fromSeq: this._serverSeq, + }; + } + + const sessionState = this._sessionStates.get(key); + if (!sessionState) { + return undefined; + } + + return { + resource, + state: sessionState, + fromSeq: this._serverSeq, + }; + } + + // ---- Session lifecycle -------------------------------------------------- + + /** + * Creates a new session in state with `lifecycle: 'creating'`. + * Returns the initial session state. + */ + createSession(summary: ISessionSummary): ISessionState { + const key = summary.resource.toString(); + if (this._sessionStates.has(key)) { + this._logService.warn(`[SessionStateManager] Session already exists: ${key}`); + return this._sessionStates.get(key)!; + } + + const state = createSessionState(summary); + this._sessionStates.set(key, state); + + this._logService.trace(`[SessionStateManager] Created session: ${key}`); + + this._onDidEmitNotification.fire({ + type: 'notify/sessionAdded', + summary, + }); + + return state; + } + + /** + * Removes a session from state and emits a sessionRemoved notification. + */ + removeSession(session: URI): void { + const key = session.toString(); + const state = this._sessionStates.get(key); + if (!state) { + return; + } + + // Clean up active turn tracking + if (state.activeTurn) { + this._activeTurnToSession.delete(state.activeTurn.id); + } + + this._sessionStates.delete(key); + this._logService.trace(`[SessionStateManager] Removed session: ${key}`); + + this._onDidEmitNotification.fire({ + type: 'notify/sessionRemoved', + session, + }); + } + + // ---- Turn tracking ------------------------------------------------------ + + /** + * Registers a mapping from turnId to session URI so that incoming + * provider events (which carry only session URI) can be associated + * with the correct active turn. + */ + getActiveTurnId(session: URI): string | undefined { + const state = this._sessionStates.get(session.toString()); + return state?.activeTurn?.id; + } + + // ---- Action dispatch ---------------------------------------------------- + + /** + * Dispatch a server-originated action (from the agent backend). + * The action is applied to state via the reducer and emitted as an + * envelope with no origin (server-produced). + */ + dispatchServerAction(action: IStateAction): void { + this._applyAndEmit(action, undefined); + } + + /** + * Dispatch a client-originated action (write-ahead from a renderer). + * The action is applied to state and emitted with the client's origin + * so the originating client can reconcile. + */ + dispatchClientAction(action: ISessionAction, origin: IActionOrigin): unknown { + return this._applyAndEmit(action, origin); + } + + // ---- Internal ----------------------------------------------------------- + + private _applyAndEmit(action: IStateAction, origin: IActionOrigin | undefined): unknown { + let resultingState: unknown = undefined; + // Apply to state + if (isRootAction(action)) { + this._rootState = rootReducer(this._rootState, action as IRootAction); + resultingState = this._rootState; + } + + if (isSessionAction(action)) { + const sessionAction = action as ISessionAction; + const key = sessionAction.session.toString(); + const state = this._sessionStates.get(key); + if (state) { + const newState = sessionReducer(state, sessionAction); + this._sessionStates.set(key, newState); + + // Track active turn for turn lifecycle + if (sessionAction.type === 'session/turnStarted') { + this._activeTurnToSession.set(sessionAction.turnId, key); + } else if ( + sessionAction.type === 'session/turnComplete' || + sessionAction.type === 'session/turnCancelled' || + sessionAction.type === 'session/error' + ) { + this._activeTurnToSession.delete(sessionAction.turnId); + } + + resultingState = newState; + } else { + this._logService.warn(`[SessionStateManager] Action for unknown session: ${key}, type=${action.type}`); + } + } + + // Emit envelope + const envelope: IActionEnvelope = { + action, + serverSeq: ++this._serverSeq, + origin, + }; + + this._logService.trace(`[SessionStateManager] Emitting envelope: seq=${envelope.serverSeq}, type=${action.type}${origin ? `, origin=${origin.clientId}:${origin.clientSeq}` : ''}`); + this._onDidEmitEnvelope.fire(envelope); + + return resultingState; + } +} diff --git a/src/vs/platform/agentHost/node/webSocketTransport.ts b/src/vs/platform/agentHost/node/webSocketTransport.ts new file mode 100644 index 00000000000..a56c2b8060c --- /dev/null +++ b/src/vs/platform/agentHost/node/webSocketTransport.ts @@ -0,0 +1,135 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +// WebSocket transport for the sessions process protocol. +// Uses JSON serialization with URI revival for cross-process communication. + +import { WebSocketServer, WebSocket } from 'ws'; +import { Emitter } from '../../../base/common/event.js'; +import { Disposable } from '../../../base/common/lifecycle.js'; +import { URI } from '../../../base/common/uri.js'; +import { ILogService } from '../../log/common/log.js'; +import type { IProtocolMessage } from '../common/state/sessionProtocol.js'; +import type { IProtocolServer, IProtocolTransport } from '../common/state/sessionTransport.js'; + +// ---- JSON serialization helpers --------------------------------------------- + +function uriReplacer(_key: string, value: unknown): unknown { + if (value instanceof URI) { + return value.toJSON(); + } + if (value instanceof Map) { + return { $type: 'Map', entries: [...value.entries()] }; + } + return value; +} + +function uriReviver(_key: string, value: unknown): unknown { + if (value && typeof value === 'object') { + const obj = value as Record; + if (obj.$mid === 1) { + return URI.revive(value as URI); + } + if (obj.$type === 'Map' && Array.isArray(obj.entries)) { + return new Map(obj.entries as [unknown, unknown][]); + } + } + return value; +} + +// ---- Per-connection transport ----------------------------------------------- + +/** + * Wraps a single WebSocket connection as an {@link IProtocolTransport}. + * Messages are serialized as JSON with URI revival. + */ +export class WebSocketProtocolTransport extends Disposable implements IProtocolTransport { + + private readonly _onMessage = this._register(new Emitter()); + readonly onMessage = this._onMessage.event; + + private readonly _onClose = this._register(new Emitter()); + readonly onClose = this._onClose.event; + + constructor(private readonly _ws: WebSocket) { + super(); + + this._ws.on('message', (data: Buffer | string) => { + try { + const text = typeof data === 'string' ? data : data.toString('utf-8'); + const message = JSON.parse(text, uriReviver) as IProtocolMessage; + this._onMessage.fire(message); + } catch { + // Malformed message — drop. No logger available at transport level. + } + }); + + this._ws.on('close', () => { + this._onClose.fire(); + }); + + this._ws.on('error', () => { + // Error always precedes close — closing is handled in the close handler. + this._onClose.fire(); + }); + } + + send(message: IProtocolMessage): void { + if (this._ws.readyState === WebSocket.OPEN) { + this._ws.send(JSON.stringify(message, uriReplacer)); + } + } + + override dispose(): void { + this._ws.close(); + super.dispose(); + } +} + +// ---- Server ----------------------------------------------------------------- + +/** + * WebSocket server that accepts client connections and wraps each one + * as an {@link IProtocolTransport}. + */ +export class WebSocketProtocolServer extends Disposable implements IProtocolServer { + + private readonly _wss: WebSocketServer; + + private readonly _onConnection = this._register(new Emitter()); + readonly onConnection = this._onConnection.event; + + get address(): string | undefined { + const addr = this._wss.address(); + if (!addr || typeof addr === 'string') { + return addr ?? undefined; + } + return `${addr.address}:${addr.port}`; + } + + constructor( + private readonly _port: number, + @ILogService private readonly _logService: ILogService, + ) { + super(); + this._wss = new WebSocketServer({ port: this._port, host: '127.0.0.1' }); + this._logService.info(`[WebSocketProtocol] Server listening on 127.0.0.1:${this._port}`); + + this._wss.on('connection', (ws) => { + this._logService.trace('[WebSocketProtocol] New client connection'); + const transport = new WebSocketProtocolTransport(ws); + this._onConnection.fire(transport); + }); + + this._wss.on('error', (err) => { + this._logService.error('[WebSocketProtocol] Server error', err); + }); + } + + override dispose(): void { + this._wss.close(); + super.dispose(); + } +} diff --git a/src/vs/platform/agentHost/protocol.md b/src/vs/platform/agentHost/protocol.md new file mode 100644 index 00000000000..37c2b2ca1e1 --- /dev/null +++ b/src/vs/platform/agentHost/protocol.md @@ -0,0 +1,511 @@ +# Sessions process protocol + +> **Keep this document in sync with the code.** Changes to the state model, action types, protocol messages, or versioning strategy must be reflected here. Implementation lives in `common/state/`. + +> **Pre-production.** This protocol is under active development and is not shipped yet. Breaking changes to wire types, actions, and state shapes are fine — do not worry about backward compatibility until the protocol is in production. The versioning machinery exists for future use. + +For process architecture and IPC details, see [architecture.md](architecture.md). For design decisions, see [design.md](design.md). + +## Goal + +The sessions process is a portable, standalone server that multiple clients can connect to. Clients see a synchronized view of sessions and can send commands that are reflected back as state-changing actions. The protocol is designed around four requirements: + +1. **Synchronized multi-client state** — an immutable, redux-like state tree mutated exclusively by actions flowing through pure reducers. +2. **Lazy loading** — clients subscribe to state by URI and load data on demand. The session list is fetched imperatively. Large content (images, long tool outputs) is stored by reference and fetched separately. +3. **Write-ahead with reconciliation** — clients optimistically apply their own actions locally, then reconcile when the server echoes them back alongside any concurrent actions from other clients or the server itself. +4. **Forward-compatible versioning** — newer clients can connect to older servers. A single protocol version number maps to a capabilities object; clients check capabilities before using features. + +## Protocol development checklist + +Use this checklist when adding a new action, command, state field, or notification to the protocol. + +### Adding a new action type + +1. **Write an E2E test first** in `protocolWebSocket.integrationTest.ts` that exercises the action end-to-end through the WebSocket server. The test should fail until the implementation is complete. +2. **Add mock agent support** if the test needs a new prompt/behavior in `mockAgent.ts`. +3. **Define the action interface** in `sessionActions.ts`. Extend `ISessionActionBase` (for session-scoped) or define a standalone root action. Add it to the `ISessionAction` or `IRootAction` union. +4. **Add a reducer case** in `sessionReducers.ts`. The switch must remain exhaustive — the compiler will error if a case is missing. +5. **Add a v1 wire type** in `versions/v1.ts`. Mirror the action interface shape. Add it to the `IV1_SessionAction` or `IV1_RootAction` union. +6. **Register in `versionRegistry.ts`**: + - Import the new `IV1_*` type. + - Add an `AssertCompatible` check. + - Add the type to the `ISessionAction_v1` union. + - Add the type string to the suppress-warnings `void` expression. + - Add an entry to `ACTION_INTRODUCED_IN` (compiler enforces this). +7. **Update `protocol.md`** (this file) — add the action to the Actions table. +8. **Verify the E2E test passes.** + +### Adding a new command + +1. **Write an E2E test first** in `protocolWebSocket.integrationTest.ts`. The test should fail until the implementation is complete. +2. **Define the request params and result interfaces** in `sessionProtocol.ts`. +3. **Handle it in `protocolServerHandler.ts`** `_handleRequestAsync()`. The method returns the result; the caller wraps it in a JSON-RPC response or error automatically. +4. **Add the side-effect** in `IProtocolSideEffectHandler` if the command requires I/O or agent interaction. Implement it in `agentHostServerMain.ts`. +5. **Update `protocol.md`** — add the command to the Commands table. +6. **Verify the E2E test passes.** + +### Adding a new state field + +1. **Add the field** to the relevant interface in `sessionState.ts` (e.g. `ISessionSummary`, `IActiveTurn`, `ITurn`). +2. **Update the factory** (`createSessionState()`, `createActiveTurn()`) to initialize the field. +3. **Add to the v1 wire type** in `versions/v1.ts`. Optional fields are safe; required fields break the bidirectional `AssertCompatible` check (intentionally — add as optional or bump the protocol version). +4. **Update reducers** in `sessionReducers.ts` if the field needs to be mutated by actions. +5. **Update `finalizeTurn()`** if the field lives on `IActiveTurn` and should transfer to `ITurn` on completion. + +### Adding a new notification + +1. **Write an E2E test first** in `protocolWebSocket.integrationTest.ts`. +2. **Define the notification interface** in `sessionActions.ts`. Add it to the `INotification` union. +3. **Add to `NOTIFICATION_INTRODUCED_IN`** in `versionRegistry.ts`. +4. **Emit it** from `SessionStateManager` or the relevant server-side code. +5. **Verify the E2E test passes.** + +### Adding mock agent support (for testing) + +1. **Add a prompt case** in `mockAgent.ts` `sendMessage()` to trigger the behavior. +2. **Fire the corresponding `IAgentProgressEvent`** via `_fireSequence()` or manually through `_onDidSessionProgress`. + + +## URI-based subscriptions + +All state is identified by URIs. Clients subscribe to a URI to receive its current state snapshot and subsequent action updates. This is the single universal mechanism for state synchronization: + +- **Root state** (`agenthost:root`) — always-present global state (agents and their models). Clients subscribe to this on connect. +- **Session state** (`copilot:/`, etc.) — per-session state loaded on demand. Clients subscribe when opening a session. + +The `subscribe(uri)` / `unsubscribe(uri)` mechanism works identically for all resource types. + +## State model + +### Root state + +Subscribable at `agenthost:root`. Contains global, lightweight data that all clients need. **Does not contain the session list** — that is fetched imperatively via RPC (see Commands). + +``` +RootState { + agents: AgentInfo[] +} +``` + +Each `AgentInfo` includes the models available for that agent: + +``` +AgentInfo { + provider: string + displayName: string + description: string + models: ModelInfo[] +} +``` + +### Session state + +Subscribable at the session's URI (e.g. `copilot:/`). Contains the full state for a single session. + +``` +SessionState { + summary: SessionSummary + lifecycle: 'creating' | 'ready' | 'creationFailed' + creationError?: ErrorInfo + turns: Turn[] + activeTurn: ActiveTurn | undefined +} +``` + +`lifecycle` tracks the asynchronous creation process. When a client creates a session, it picks a URI, sends the command, and subscribes immediately. The initial snapshot has `lifecycle: 'creating'`. The server asynchronously initializes the backend and dispatches `session/ready` or `session/creationFailed`. + +``` +Turn { + id: string + userMessage: UserMessage + responseParts: ResponsePart[] + toolCalls: CompletedToolCall[] + usage: UsageInfo | undefined + state: 'complete' | 'cancelled' | 'error' +} + +ActiveTurn { + id: string + userMessage: UserMessage + streamingText: string + responseParts: ResponsePart[] + toolCalls: Map + pendingPermissions: Map + reasoning: string + usage: UsageInfo | undefined +} +``` + +### Session list + +The session list can be arbitrarily large and is **not** part of the state tree. Instead: +- Clients fetch the list imperatively via `listSessions()` RPC. +- The server sends lightweight **notifications** (`sessionAdded`, `sessionRemoved`) so connected clients can update a local cache without re-fetching. + +Notifications are ephemeral — not processed by reducers, not stored in state, not replayed on reconnect. On reconnect, clients re-fetch the list. + +### Content references + +Large content is **not** inlined in state. A `ContentRef` placeholder is used instead: + +``` +ContentRef { + uri: string // scheme://sessionId/contentId + sizeHint?: number + mimeType?: string +} +``` + +Clients fetch content separately via `fetchContent(uri)`. This keeps the state tree small and serializable. + +## Actions + +Actions are the sole mutation mechanism for subscribable state. They form a discriminated union keyed by `type`. Every action is wrapped in an `ActionEnvelope` for sequencing and origin tracking. + +### Action envelope + +``` +ActionEnvelope { + action: Action + serverSeq: number // monotonic, assigned by server + origin: { clientId: string, clientSeq: number } | undefined // undefined = server-originated +} +``` + +### Root actions + +These mutate the root state. **All root actions are server-only** — clients observe them but cannot produce them. + +| Type | Payload | When | +|---|---|---| +| `root/agentsChanged` | `AgentInfo[]` | Available agent backends or their models changed | + +### Session actions + +All scoped to a session URI. Some are server-only (produced by the agent backend), others can be dispatched directly by clients. + +When a client dispatches an action, the server applies it to the state and also reacts to it as a side effect (e.g., `session/turnStarted` triggers agent processing, `session/turnCancelled` aborts it). This avoids a separate command→action translation layer for the common interactive cases. + +| Type | Payload | Client-dispatchable? | When | +|---|---|---|---| +| `session/ready` | — | No | Session backend initialized successfully | +| `session/creationFailed` | `ErrorInfo` | No | Session backend failed to initialize | +| `session/turnStarted` | `turnId, UserMessage` | Yes | User sent a message; server starts processing | +| `session/delta` | `turnId, content` | No | Streaming text chunk from assistant | +| `session/responsePart` | `turnId, ResponsePart` | No | Structured content appended | +| `session/toolStart` | `turnId, ToolCallState` | No | Tool execution began | +| `session/toolComplete` | `turnId, toolCallId, ToolCallResult` | No | Tool execution finished | +| `session/permissionRequest` | `turnId, PermissionRequest` | No | Permission needed from user | +| `session/permissionResolved` | `turnId, requestId, approved` | Yes | Permission granted or denied | +| `session/turnComplete` | `turnId` | No | Turn finished (assistant idle) | +| `session/turnCancelled` | `turnId` | Yes | Turn was aborted; server stops processing | +| `session/error` | `turnId, ErrorInfo` | No | Error during turn processing | +| `session/titleChanged` | `title` | No | Session title updated | +| `session/usage` | `turnId, UsageInfo` | No | Token usage report | +| `session/reasoning` | `turnId, content` | No | Reasoning/thinking text | +| `session/modelChanged` | `model` | Yes | Model changed for this session | + +### Notifications + +Notifications are ephemeral broadcasts that are **not** part of the state tree. They are not processed by reducers and are not replayed on reconnect. + +| Type | Payload | When | +|---|---|---| +| `notify/sessionAdded` | `SessionSummary` | A new session was created | +| `notify/sessionRemoved` | session `URI` | A session was disposed | + +Clients use notifications to maintain a local session list cache. On reconnect, clients should re-fetch via `listSessions()` rather than relying on replayed notifications. + +## Commands and client-dispatched actions + +Clients interact with the server in two ways: + +1. **Dispatching actions** — the client sends an action directly (e.g., `session/turnStarted`, `session/turnCancelled`). The server applies it to state and reacts with side effects. These are write-ahead: the client applies them optimistically. +2. **Sending commands** — imperative RPCs for operations that don't map to a single state action (session creation, fetching data, etc.). + +### Client-dispatched actions + +| Action | Server-side effect | +|---|---| +| `session/turnStarted` | Begins agent processing for the new turn | +| `session/permissionResolved` | Unblocks the pending tool execution | +| `session/turnCancelled` | Aborts the in-progress turn | + +### Commands + +| Command | Effect | +|---|---| +| `createSession(uri, config)` | Server creates session, client subscribes to URI | +| `disposeSession(session)` | Server disposes session, broadcasts `sessionRemoved` notification | +| `listSessions(filter?)` | Returns `SessionSummary[]` | +| `fetchContent(uri)` | Returns content bytes | +| `fetchTurns(session, range)` | Returns historical turns | + +### Session creation flow + +1. Client picks a session URI (e.g. `copilot:/`) +2. Client sends `createSession(uri, config)` command +3. Client sends `subscribe(uri)` (can be batched with the command) +4. Server creates the session in state with `lifecycle: 'creating'` and sends the subscription snapshot +5. Server asynchronously initializes the agent backend +6. On success: server dispatches `session/ready` action +7. On failure: server dispatches `session/creationFailed` action with error details +8. Server broadcasts `notify/sessionAdded` to all clients + +## Client-server protocol + +The protocol uses **JSON-RPC 2.0** framing over the transport (WebSocket, MessagePort, etc.). + +### Message categories + +- **Client → Server notifications** (fire-and-forget): `initialize`, `reconnect`, `unsubscribe`, `dispatchAction` +- **Client → Server requests** (expect a correlated response): `subscribe`, `createSession`, `disposeSession`, `listSessions`, `fetchTurns`, `fetchContent` +- **Server → Client notifications** (pushed): `serverHello`, `reconnectResponse`, `action`, `notification` +- **Server → Client responses** (correlated to requests by `id`): success result or JSON-RPC error + +### Connection handshake + +``` +1. Client → Server: { "jsonrpc": "2.0", "method": "initialize", "params": { protocolVersion, clientId, initialSubscriptions? } } +2. Server → Client: { "jsonrpc": "2.0", "method": "serverHello", "params": { protocolVersion, serverSeq, snapshots[] } } +``` + +`initialSubscriptions` allows the client to subscribe to root state (and any previously-open sessions on reconnect) in the same round-trip as the handshake. The server responds with snapshots for each. + +### URI subscription + +`subscribe` is a JSON-RPC **request** — the client receives the snapshot as the response result: + +``` +Client → Server: { "jsonrpc": "2.0", "id": 1, "method": "subscribe", "params": { "resource": "copilot:/session-1" } } +Server → Client: { "jsonrpc": "2.0", "id": 1, "result": { "resource": ..., "state": ..., "fromSeq": 5 } } +``` + +After subscribing, the client receives all actions scoped to that URI with `serverSeq > fromSeq`. Multiple concurrent subscriptions are supported. + +`unsubscribe` is a notification (no response needed): + +``` +Client → Server: { "jsonrpc": "2.0", "method": "unsubscribe", "params": { "resource": "copilot:/session-1" } } +``` + +### Action delivery + +The server broadcasts action envelopes as JSON-RPC notifications: + +``` +Server → Client: { "jsonrpc": "2.0", "method": "action", "params": { "envelope": { action, serverSeq, origin } } } +``` + +- Root actions go to all clients subscribed to root state. +- Session actions go to all clients subscribed to that session's URI. + +Protocol notifications (sessionAdded/sessionRemoved) are broadcast similarly: + +``` +Server → Client: { "jsonrpc": "2.0", "method": "notification", "params": { "notification": { type, ... } } } +``` + +### Commands as JSON-RPC requests + +Commands are JSON-RPC requests. The server returns a result or a JSON-RPC error: + +``` +Client → Server: { "jsonrpc": "2.0", "id": 2, "method": "createSession", "params": { session, provider?, model? } } +Server → Client: { "jsonrpc": "2.0", "id": 2, "result": null } +``` + +On failure: + +``` +Server → Client: { "jsonrpc": "2.0", "id": 2, "error": { "code": -32603, "message": "No agent for provider" } } +``` + +### Client-dispatched actions + +Actions are sent as notifications (fire-and-forget, write-ahead): + +``` +Client → Server: { "jsonrpc": "2.0", "method": "dispatchAction", "params": { clientSeq, action } } +``` + +### Reconnection + +``` +Client → Server: { "jsonrpc": "2.0", "method": "reconnect", "params": { clientId, lastSeenServerSeq, subscriptions } } +``` + +Server replays actions since `lastSeenServerSeq` from a bounded replay buffer. If the gap exceeds the buffer, sends fresh snapshots via a `reconnectResponse` notification. Notifications are **not** replayed — the client should re-fetch the session list. + +## Write-ahead reconciliation + +### Client-side state + +Each client maintains per-subscription: +- `confirmedState` — last fully server-acknowledged state +- `pendingActions[]` — optimistically applied but not yet echoed by server +- `optimisticState` — `confirmedState` with `pendingActions` replayed on top (computed, not stored) + +### Reconciliation algorithm + +When the client receives an `ActionEnvelope` from the server: + +1. **Own action echoed**: `origin.clientId === myId` and matches head of `pendingActions` → pop from pending, apply to `confirmedState` +2. **Foreign action**: different origin → apply to `confirmedState`, rebase remaining `pendingActions` +3. **Rejected action**: server echoed with `rejected: true` → remove from pending (optimistic effect reverted) +4. Recompute `optimisticState` from `confirmedState` + remaining `pendingActions` + +### Why rebasing is simple + +Most session actions are **append-only** (add turn, append delta, add tool call). Pending actions still apply cleanly to an updated confirmed state because they operate on independent data (the turn the client created still exists; the content it appended is additive). The rare true conflict (two clients abort the same turn) is resolved by server-wins semantics. + +## Versioning + +### Protocol version + +Two constants define the version window: +- `PROTOCOL_VERSION` — the current version that new code speaks. +- `MIN_PROTOCOL_VERSION` — the oldest version we maintain compatibility with. + +Bump `PROTOCOL_VERSION` when: +- A new feature area requires capability negotiation (e.g., client must know server supports it before sending commands) +- Behavioral semantics of existing actions change + +Adding **optional** fields to existing action/state types does NOT require a bump. Adding **required** fields or removing/renaming fields **is a compile error** (see below). + +``` +Version history: + 1 — Initial: core session lifecycle, streaming, tools, permissions +``` + +### Version type snapshots + +Each protocol version has a type file (`versions/v1.ts`, `versions/v2.ts`, etc.) that captures the wire format shape of every state type and action type in that version. + +The **latest** version file is the editable "tip" — it can be modified alongside the living types in `sessionState.ts` / `sessionActions.ts`. The compiler enforces that all changes are backwards-compatible. When `PROTOCOL_VERSION` is bumped, the previous version file becomes truly frozen and a new tip is created. + +The version registry (`versions/versionRegistry.ts`) performs **bidirectional assignability checks** between the version types and the living types: + +```typescript +// AssertCompatible requires BOTH directions: +// Current extends Frozen → can't remove fields or change field types +// Frozen extends Current → can't add required fields +// The only allowed evolution is adding optional fields. +type AssertCompatible = Frozen extends Current ? true : never; + +type _check = AssertCompatible; +``` + +| Change to living type | Also update tip? | Compile result | +|---|---|---| +| Add optional field | Yes, add it to tip too | ✅ Passes | +| Add optional field | No, only in living type | ✅ Passes (tip is a subset) | +| Remove a field | — | ❌ `Current extends Frozen` fails | +| Change a field's type | — | ❌ `Current extends Frozen` fails | +| Add required field | — | ❌ `Frozen extends Current` fails | + +### Exhaustive action→version map + +The registry also maintains an exhaustive runtime map: + +```typescript +export const ACTION_INTRODUCED_IN: { readonly [K in IStateAction['type']]: number } = { + 'root/agentsChanged': 1, + 'session/turnStarted': 1, + // ...every action type must have an entry +}; +``` + +The index signature `[K in IStateAction['type']]` means adding a new action to the `IStateAction` union without adding it to this map is a compile error. The developer is forced to pick a version number. + +The server uses this for one-line filtering — no if/else chains: + +```typescript +function isActionKnownToVersion(action: IStateAction, clientVersion: number): boolean { + return ACTION_INTRODUCED_IN[action.type] <= clientVersion; +} +``` + +### Capabilities + +The protocol version maps to a `ProtocolCapabilities` interface for higher-level feature gating: + +```typescript +interface ProtocolCapabilities { + // v1 — always present + readonly sessions: true; + readonly tools: true; + readonly permissions: true; + // v2+ + readonly reasoning?: true; +} +``` + +### Forward compatibility + +A newer client connecting to an older server: +1. During handshake, the client learns the server's protocol version. +2. The client derives `ProtocolCapabilities` from the server version. +3. Command factories check capabilities before dispatching; if unsupported, the client degrades gracefully. +4. The server only sends action types known to the client's declared version (via `isActionKnownToVersion`). +5. As a safety net, clients silently ignore actions with unrecognized `type` values. + +### Raising the minimum version + +When `MIN_PROTOCOL_VERSION` is raised from N to N+1: +1. Delete `versions/vN.ts`. +2. Remove the vN compatibility checks from `versions/versionRegistry.ts`. +3. The compiler surfaces any dead code that only existed for vN compatibility. +4. Clean up that dead code. + +### Backward compatibility + +We do not guarantee backward compatibility (older clients connecting to newer servers). Clients should update before the server. + +### Adding a new protocol version (cookbook) + +1. Bump `PROTOCOL_VERSION` in `versions/versionRegistry.ts`. +2. Create `versions/v{N}.ts` — freeze the current types (copy from v{N-1} and add your new types). +3. Add your new action types to the living union in `sessionActions.ts`. +4. Add entries to `ACTION_INTRODUCED_IN` with version N (compiler forces this). +5. Add `AssertCompatible` checks for the new types in `versionRegistry.ts`. +6. Add reducer cases for the new actions (in new functions if desired). +7. Add capability fields to `ProtocolCapabilities` if needed. + +## Reducers + +State is mutated by pure reducer functions that take `(state, action) → newState`. The same reducer code runs on both server and client, which is what makes write-ahead possible: the client can locally predict the result of its own action using the same logic the server will run. + +``` +rootReducer(state: RootState, action: RootAction): RootState +sessionReducer(state: SessionState, action: SessionAction): SessionState +``` + +Reducers are pure (no side effects, no I/O). Server-side effects (e.g. forwarding a `sendMessage` command to the Copilot SDK) are handled by a separate dispatch layer, not in the reducer. + +## File layout + +``` +src/vs/platform/agent/common/state/ +├── sessionState.ts # Immutable state types (RootState, SessionState, Turn, etc.) +├── sessionActions.ts # Action + notification discriminated unions, ActionEnvelope +├── sessionReducers.ts # Pure reducer functions (rootReducer, sessionReducer) +├── sessionProtocol.ts # JSON-RPC message types, request params/results, type guards +├── sessionCapabilities.ts # Re-exports version constants + ProtocolCapabilities +├── sessionClientState.ts # Client-side state manager (confirmed + pending + reconciliation) +└── versions/ + ├── v1.ts # v1 wire format types (tip — editable, compiler-enforced compat) + └── versionRegistry.ts # Compile-time compat checks + runtime action→version map +``` + +## Relationship to existing IPC contract + +The existing `IAgentProgressEvent` union in `agentService.ts` captures raw streaming events from the Copilot SDK. The new action types in `sessionActions.ts` are a higher-level abstraction: they represent state transitions rather than SDK events. + +In the server process, the mapping is: +- `IAgentDeltaEvent` → `session/delta` action +- `IAgentToolStartEvent` → `session/toolStart` action +- `IAgentIdleEvent` → `session/turnComplete` action +- etc. + +The existing `IAgentService` RPC interface remains unchanged. The new protocol layer sits on top: the sessions process uses `IAgentService` internally to talk to agent backends, and produces actions for connected clients. diff --git a/src/vs/platform/agentHost/sessions.md b/src/vs/platform/agentHost/sessions.md new file mode 100644 index 00000000000..b200662497a --- /dev/null +++ b/src/vs/platform/agentHost/sessions.md @@ -0,0 +1,62 @@ +## Chat sessions / background agent architecture + +> **Keep this document in sync with the code.** If you change how session types are registered, modify the extension point, or update the agent-host's registration pattern, update this document as part of the same change. + +There are **three layers** that connect to form a chat session type (like "Background Agent" / "Copilot CLI"): + +### Layer 1: `chatSessions` Extension Point (package.json) + +In package.json, the extension contributes to the `"chatSessions"` extension point. Each entry declares a session **type** (used as a URI scheme), a **name** (used as a chat participant name like `@cli`), display metadata, capabilities, slash commands, and a `when` clause for conditional availability. + +### Layer 2: VS Code Platform -- Extension Point + Service + +On the VS Code side: + +- chatSessions.contribution.ts -- Registers the `chatSessions` extension point via `ExtensionsRegistry.registerExtensionPoint`. When extensions contribute to it, the `ChatSessionsService` processes each contribution: it sets up context keys, icons, welcome messages, commands, and -- if `canDelegate` is true -- also **registers a dynamic chat agent**. + +- chatSessionsService.ts -- The `IChatSessionsService` interface manages two kinds of providers: + - **`IChatSessionItemController`** -- Lists available sessions + - **`IChatSessionContentProvider`** -- Provides session content (history + request handler) when you open a specific session + +- agentSessions.ts -- The `AgentSessionProviders` enum maps well-known types to their string identifiers: + - `Local` = `'local'` + - `Background` = `'copilotcli'` + - `Cloud` = `'copilot-cloud-agent'` + - `Claude` = `'claude-code'` + - `Codex` = `'openai-codex'` + - `Growth` = `'copilot-growth'` + - `AgentHostCopilot` = `'agent-host-copilot'` + +### Layer 3: Extension Side Registration + +Each session type registers three things via the proposed API: + +1. **`vscode.chat.registerChatSessionItemProvider(type, provider)`** -- Provides the list of sessions +2. **`vscode.chat.createChatParticipant(type, handler)`** -- Creates the chat participant +3. **`vscode.chat.registerChatSessionContentProvider(type, contentProvider, chatParticipant)`** -- Binds content provider to participant + +### Agent Host: Internal (Non-Extension) Registration + +The agent-host session types (`agent-host-copilot`) bypass the extension point entirely. A single `AgentHostContribution` discovers available agents from the agent host process via `listAgents()` and dynamically registers each one: + +**For each `IAgentDescriptor` returned by `listAgents()`:** +1. Chat session contribution via `IChatSessionsService.registerChatSessionContribution()` +2. Session item controller via `IChatSessionsService.registerChatSessionItemController()` +3. Session content provider via `IChatSessionsService.registerChatSessionContentProvider()` +4. Language model provider via `ILanguageModelsService.registerLanguageModelProvider()` +5. Auth token push (only if `descriptor.requiresAuth` is true) + +All use the same generic `AgentHostSessionHandler` class, configured with the descriptor's metadata. + +### All Entry Points + +| # | Entry Point | File | +|---|-------------|------| +| 1 | **package.json `chatSessions` contribution** | package.json -- declares type, name, capabilities | +| 2 | **Extension point handler** | chatSessions.contribution.ts -- processes contributions | +| 3 | **Service interface** | chatSessionsService.ts -- `IChatSessionsService` | +| 4 | **Proposed API** | vscode.proposed.chatSessionsProvider.d.ts | +| 5 | **Agent session provider enum** | agentSessions.ts -- `AgentSessionProviders` | +| 6 | **Agent Host contribution** | agentHost/agentHostChatContribution.ts -- `AgentHostContribution` (discovers + registers dynamically) | +| 7 | **Agent Host process** | src/vs/platform/agent/ -- utility process, SDK integration | +| 8 | **Desktop registration** | electron-browser/chat.contribution.ts -- registers `AgentHostContribution` | diff --git a/src/vs/platform/agentHost/test/common/agentService.test.ts b/src/vs/platform/agentHost/test/common/agentService.test.ts new file mode 100644 index 00000000000..05525a89c5a --- /dev/null +++ b/src/vs/platform/agentHost/test/common/agentService.test.ts @@ -0,0 +1,41 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { URI } from '../../../../base/common/uri.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; +import { AgentSession } from '../../common/agentService.js'; + +suite('AgentSession namespace', () => { + + ensureNoDisposablesAreLeakedInTestSuite(); + + test('uri creates a URI with provider as scheme and id as path', () => { + const session = AgentSession.uri('copilot', 'abc-123'); + assert.strictEqual(session.scheme, 'copilot'); + assert.strictEqual(session.path, '/abc-123'); + }); + + test('id extracts the raw session ID from a session URI', () => { + const session = URI.from({ scheme: 'copilot', path: '/my-session-42' }); + assert.strictEqual(AgentSession.id(session), 'my-session-42'); + }); + + test('uri and id are inverse operations', () => { + const rawId = 'test-session-xyz'; + const session = AgentSession.uri('copilot', rawId); + assert.strictEqual(AgentSession.id(session), rawId); + }); + + test('provider extracts copilot from a copilot-scheme URI', () => { + const session = AgentSession.uri('copilot', 'sess-1'); + assert.strictEqual(AgentSession.provider(session), 'copilot'); + }); + + test('provider returns undefined for an unknown scheme', () => { + const session = URI.from({ scheme: 'agent-host-copilot', path: '/sess-1' }); + assert.strictEqual(AgentSession.provider(session), undefined); + }); +}); diff --git a/src/vs/platform/agentHost/test/node/agentEventMapper.test.ts b/src/vs/platform/agentHost/test/node/agentEventMapper.test.ts new file mode 100644 index 00000000000..a152f4a454a --- /dev/null +++ b/src/vs/platform/agentHost/test/node/agentEventMapper.test.ts @@ -0,0 +1,221 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { URI } from '../../../../base/common/uri.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; +import type { + IAgentDeltaEvent, + IAgentErrorEvent, + IAgentIdleEvent, + IAgentMessageEvent, + IAgentPermissionRequestEvent, + IAgentReasoningEvent, + IAgentTitleChangedEvent, + IAgentToolCompleteEvent, + IAgentToolStartEvent, + IAgentUsageEvent, +} from '../../common/agentService.js'; +import type { + IDeltaAction, + IPermissionRequestAction, + IReasoningAction, + ISessionErrorAction, + ITitleChangedAction, + IToolCompleteAction, + IToolStartAction, + ITurnCompleteAction, + IUsageAction, +} from '../../common/state/sessionActions.js'; +import { ToolCallStatus } from '../../common/state/sessionState.js'; +import { mapProgressEventToAction } from '../../node/agentEventMapper.js'; + +suite('AgentEventMapper', () => { + + const session = URI.from({ scheme: 'copilot', path: '/test-session' }); + const turnId = 'turn-1'; + + ensureNoDisposablesAreLeakedInTestSuite(); + + test('delta event maps to session/delta action', () => { + const event: IAgentDeltaEvent = { + session, + type: 'delta', + messageId: 'msg-1', + content: 'hello world', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/delta'); + const delta = action as IDeltaAction; + assert.strictEqual(delta.content, 'hello world'); + assert.strictEqual(delta.session.toString(), session.toString()); + assert.strictEqual(delta.turnId, turnId); + }); + + test('tool_start event maps to session/toolStart action', () => { + const event: IAgentToolStartEvent = { + session, + type: 'tool_start', + toolCallId: 'tc-1', + toolName: 'readFile', + displayName: 'Read File', + invocationMessage: 'Reading file...', + toolInput: '/src/foo.ts', + toolKind: 'terminal', + language: 'shellscript', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/toolStart'); + const toolCall = (action as IToolStartAction).toolCall; + assert.strictEqual(toolCall.toolCallId, 'tc-1'); + assert.strictEqual(toolCall.toolName, 'readFile'); + assert.strictEqual(toolCall.displayName, 'Read File'); + assert.strictEqual(toolCall.invocationMessage, 'Reading file...'); + assert.strictEqual(toolCall.toolInput, '/src/foo.ts'); + assert.strictEqual(toolCall.toolKind, 'terminal'); + assert.strictEqual(toolCall.language, 'shellscript'); + assert.strictEqual(toolCall.status, ToolCallStatus.Running); + }); + + test('tool_complete event maps to session/toolComplete action', () => { + const event: IAgentToolCompleteEvent = { + session, + type: 'tool_complete', + toolCallId: 'tc-1', + success: true, + pastTenseMessage: 'Read file successfully', + toolOutput: 'file contents here', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/toolComplete'); + const complete = action as IToolCompleteAction; + assert.strictEqual(complete.toolCallId, 'tc-1'); + assert.strictEqual(complete.result.success, true); + assert.strictEqual(complete.result.pastTenseMessage, 'Read file successfully'); + assert.strictEqual(complete.result.toolOutput, 'file contents here'); + }); + + test('idle event maps to session/turnComplete action', () => { + const event: IAgentIdleEvent = { + session, + type: 'idle', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/turnComplete'); + const turnComplete = action as ITurnCompleteAction; + assert.strictEqual(turnComplete.session.toString(), session.toString()); + assert.strictEqual(turnComplete.turnId, turnId); + }); + + test('error event maps to session/error action', () => { + const event: IAgentErrorEvent = { + session, + type: 'error', + errorType: 'runtime', + message: 'Something went wrong', + stack: 'Error: Something went wrong\n at foo.ts:1', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/error'); + const errorAction = action as ISessionErrorAction; + assert.strictEqual(errorAction.error.errorType, 'runtime'); + assert.strictEqual(errorAction.error.message, 'Something went wrong'); + assert.strictEqual(errorAction.error.stack, 'Error: Something went wrong\n at foo.ts:1'); + }); + + test('usage event maps to session/usage action', () => { + const event: IAgentUsageEvent = { + session, + type: 'usage', + inputTokens: 100, + outputTokens: 50, + model: 'gpt-4', + cacheReadTokens: 25, + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/usage'); + const usageAction = action as IUsageAction; + assert.strictEqual(usageAction.usage.inputTokens, 100); + assert.strictEqual(usageAction.usage.outputTokens, 50); + assert.strictEqual(usageAction.usage.model, 'gpt-4'); + assert.strictEqual(usageAction.usage.cacheReadTokens, 25); + }); + + test('title_changed event maps to session/titleChanged action', () => { + const event: IAgentTitleChangedEvent = { + session, + type: 'title_changed', + title: 'New Title', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/titleChanged'); + assert.strictEqual((action as ITitleChangedAction).title, 'New Title'); + }); + + test('permission_request event maps to session/permissionRequest action', () => { + const event: IAgentPermissionRequestEvent = { + session, + type: 'permission_request', + requestId: 'perm-1', + permissionKind: 'shell', + toolCallId: 'tc-2', + fullCommandText: 'rm -rf /', + intention: 'Delete all files', + rawRequest: '{}', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/permissionRequest'); + const req = (action as IPermissionRequestAction).request; + assert.strictEqual(req.requestId, 'perm-1'); + assert.strictEqual(req.permissionKind, 'shell'); + assert.strictEqual(req.toolCallId, 'tc-2'); + assert.strictEqual(req.fullCommandText, 'rm -rf /'); + assert.strictEqual(req.intention, 'Delete all files'); + }); + + test('reasoning event maps to session/reasoning action', () => { + const event: IAgentReasoningEvent = { + session, + type: 'reasoning', + content: 'Let me think about this...', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.ok(action); + assert.strictEqual(action.type, 'session/reasoning'); + const reasoning = action as IReasoningAction; + assert.strictEqual(reasoning.content, 'Let me think about this...'); + assert.strictEqual(reasoning.turnId, turnId); + }); + + test('message event returns undefined', () => { + const event: IAgentMessageEvent = { + session, + type: 'message', + role: 'assistant', + messageId: 'msg-1', + content: 'Some full message', + }; + + const action = mapProgressEventToAction(event, session, turnId); + assert.strictEqual(action, undefined); + }); +}); diff --git a/src/vs/platform/agentHost/test/node/agentService.test.ts b/src/vs/platform/agentHost/test/node/agentService.test.ts new file mode 100644 index 00000000000..80150b428a1 --- /dev/null +++ b/src/vs/platform/agentHost/test/node/agentService.test.ts @@ -0,0 +1,185 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { DisposableStore, toDisposable } from '../../../../base/common/lifecycle.js'; +import { URI } from '../../../../base/common/uri.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; +import { NullLogService } from '../../../log/common/log.js'; +import { AgentSession } from '../../common/agentService.js'; +import { IActionEnvelope } from '../../common/state/sessionActions.js'; +import { AgentService } from '../../node/agentService.js'; +import { MockAgent } from './mockAgent.js'; + +suite('AgentService (node dispatcher)', () => { + + const disposables = new DisposableStore(); + let service: AgentService; + let copilotAgent: MockAgent; + + setup(() => { + service = disposables.add(new AgentService(new NullLogService())); + copilotAgent = new MockAgent('copilot'); + disposables.add(toDisposable(() => copilotAgent.dispose())); + }); + + teardown(() => disposables.clear()); + ensureNoDisposablesAreLeakedInTestSuite(); + + // ---- Provider registration ------------------------------------------ + + suite('registerProvider', () => { + + test('registers a provider successfully', () => { + service.registerProvider(copilotAgent); + // No throw - success + }); + + test('throws on duplicate provider registration', () => { + service.registerProvider(copilotAgent); + const duplicate = new MockAgent('copilot'); + disposables.add(toDisposable(() => duplicate.dispose())); + assert.throws(() => service.registerProvider(duplicate), /already registered/); + }); + + test('maps progress events to protocol actions via onDidAction', async () => { + service.registerProvider(copilotAgent); + const session = await service.createSession({ provider: 'copilot' }); + + // Start a turn so there's an active turn to map events to + service.dispatchAction( + { type: 'session/turnStarted', session, turnId: 'turn-1', userMessage: { text: 'hello' } }, + 'test-client', 1, + ); + + const envelopes: IActionEnvelope[] = []; + disposables.add(service.onDidAction(e => envelopes.push(e))); + + copilotAgent.fireProgress({ session, type: 'delta', messageId: 'msg-1', content: 'hello' }); + assert.ok(envelopes.some(e => e.action.type === 'session/delta')); + }); + }); + + // ---- listAgents ----------------------------------------------------- + + suite('listAgents', () => { + + test('returns descriptors from all registered providers', async () => { + service.registerProvider(copilotAgent); + + const agents = await service.listAgents(); + assert.strictEqual(agents.length, 1); + assert.ok(agents.some(a => a.provider === 'copilot')); + }); + + test('returns empty array when no providers are registered', async () => { + const agents = await service.listAgents(); + assert.strictEqual(agents.length, 0); + }); + }); + + // ---- createSession -------------------------------------------------- + + suite('createSession', () => { + + test('creates session via specified provider', async () => { + service.registerProvider(copilotAgent); + + const session = await service.createSession({ provider: 'copilot' }); + assert.strictEqual(AgentSession.provider(session), 'copilot'); + }); + + test('uses default provider when none specified', async () => { + service.registerProvider(copilotAgent); + + const session = await service.createSession(); + assert.strictEqual(AgentSession.provider(session), 'copilot'); + }); + + test('throws when no providers are registered at all', async () => { + await assert.rejects(() => service.createSession(), /No agent provider/); + }); + }); + + // ---- disposeSession ------------------------------------------------- + + suite('disposeSession', () => { + + test('dispatches to the correct provider and cleans up tracking', async () => { + service.registerProvider(copilotAgent); + + const session = await service.createSession({ provider: 'copilot' }); + await service.disposeSession(session); + + assert.strictEqual(copilotAgent.disposeSessionCalls.length, 1); + }); + + test('is a no-op for unknown sessions', async () => { + service.registerProvider(copilotAgent); + const unknownSession = URI.from({ scheme: 'unknown', path: '/nope' }); + + // Should not throw + await service.disposeSession(unknownSession); + }); + }); + + // ---- setAuthToken --------------------------------------------------- + + suite('setAuthToken', () => { + + test('broadcasts token to all registered providers', async () => { + service.registerProvider(copilotAgent); + + await service.setAuthToken('my-token'); + + assert.strictEqual(copilotAgent.setAuthTokenCalls.length, 1); + assert.strictEqual(copilotAgent.setAuthTokenCalls[0], 'my-token'); + }); + }); + + // ---- listSessions / listModels -------------------------------------- + + suite('aggregation', () => { + + test('listSessions aggregates sessions from all providers', async () => { + service.registerProvider(copilotAgent); + + await service.createSession({ provider: 'copilot' }); + + const sessions = await service.listSessions(); + assert.strictEqual(sessions.length, 1); + }); + + test('refreshModels publishes models in root state via agentsChanged', async () => { + service.registerProvider(copilotAgent); + + const envelopes: IActionEnvelope[] = []; + disposables.add(service.onDidAction(e => envelopes.push(e))); + + service.refreshModels(); + + // Model fetch is async inside AgentSideEffects — wait for it + await new Promise(r => setTimeout(r, 50)); + + const agentsChanged = envelopes.find(e => e.action.type === 'root/agentsChanged'); + assert.ok(agentsChanged); + }); + }); + + // ---- shutdown ------------------------------------------------------- + + suite('shutdown', () => { + + test('shuts down all providers', async () => { + let copilotShutdown = false; + copilotAgent.shutdown = async () => { copilotShutdown = true; }; + + service.registerProvider(copilotAgent); + + await service.shutdown(); + assert.ok(copilotShutdown); + }); + }); +}); diff --git a/src/vs/platform/agentHost/test/node/agentSideEffects.test.ts b/src/vs/platform/agentHost/test/node/agentSideEffects.test.ts new file mode 100644 index 00000000000..38676453875 --- /dev/null +++ b/src/vs/platform/agentHost/test/node/agentSideEffects.test.ts @@ -0,0 +1,289 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { DisposableStore, toDisposable } from '../../../../base/common/lifecycle.js'; +import { observableValue } from '../../../../base/common/observable.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; +import { NullLogService } from '../../../log/common/log.js'; +import { AgentSession, IAgent } from '../../common/agentService.js'; +import { IActionEnvelope, ISessionAction } from '../../common/state/sessionActions.js'; +import { SessionStatus } from '../../common/state/sessionState.js'; +import { AgentSideEffects } from '../../node/agentSideEffects.js'; +import { SessionStateManager } from '../../node/sessionStateManager.js'; +import { MockAgent } from './mockAgent.js'; + +// ---- Tests ------------------------------------------------------------------ + +suite('AgentSideEffects', () => { + + const disposables = new DisposableStore(); + let stateManager: SessionStateManager; + let agent: MockAgent; + let sideEffects: AgentSideEffects; + let agentList: ReturnType>; + + const sessionUri = AgentSession.uri('mock', 'session-1'); + + function setupSession(): void { + stateManager.createSession({ + resource: sessionUri, + provider: 'mock', + title: 'Test', + status: SessionStatus.Idle, + createdAt: Date.now(), + modifiedAt: Date.now(), + }); + stateManager.dispatchServerAction({ type: 'session/ready', session: sessionUri }); + } + + function startTurn(turnId: string): void { + stateManager.dispatchClientAction( + { type: 'session/turnStarted', session: sessionUri, turnId, userMessage: { text: 'hello' } }, + { clientId: 'test', clientSeq: 1 }, + ); + } + + setup(() => { + agent = new MockAgent(); + disposables.add(toDisposable(() => agent.dispose())); + stateManager = disposables.add(new SessionStateManager(new NullLogService())); + agentList = observableValue('agents', [agent]); + sideEffects = disposables.add(new AgentSideEffects(stateManager, { + getAgent: () => agent, + agents: agentList, + }, new NullLogService())); + }); + + teardown(() => disposables.clear()); + ensureNoDisposablesAreLeakedInTestSuite(); + + // ---- handleAction: session/turnStarted ------------------------------ + + suite('handleAction — session/turnStarted', () => { + + test('calls sendMessage on the agent', async () => { + setupSession(); + const action: ISessionAction = { + type: 'session/turnStarted', + session: sessionUri, + turnId: 'turn-1', + userMessage: { text: 'hello world' }, + }; + sideEffects.handleAction(action); + + // sendMessage is async but fire-and-forget; wait a tick + await new Promise(r => setTimeout(r, 10)); + + assert.deepStrictEqual(agent.sendMessageCalls, [{ session: sessionUri, prompt: 'hello world' }]); + }); + + test('dispatches session/error when no agent is found', async () => { + setupSession(); + const emptyAgents = observableValue('agents', []); + const noAgentSideEffects = disposables.add(new AgentSideEffects(stateManager, { + getAgent: () => undefined, + agents: emptyAgents, + }, new NullLogService())); + + const envelopes: IActionEnvelope[] = []; + disposables.add(stateManager.onDidEmitEnvelope(e => envelopes.push(e))); + + noAgentSideEffects.handleAction({ + type: 'session/turnStarted', + session: sessionUri, + turnId: 'turn-1', + userMessage: { text: 'hello' }, + }); + + const errorAction = envelopes.find(e => e.action.type === 'session/error'); + assert.ok(errorAction, 'should dispatch session/error'); + }); + }); + + // ---- handleAction: session/turnCancelled ---------------------------- + + suite('handleAction — session/turnCancelled', () => { + + test('calls abortSession on the agent', async () => { + setupSession(); + sideEffects.handleAction({ + type: 'session/turnCancelled', + session: sessionUri, + turnId: 'turn-1', + }); + + await new Promise(r => setTimeout(r, 10)); + + assert.deepStrictEqual(agent.abortSessionCalls, [sessionUri]); + }); + }); + + // ---- handleAction: session/permissionResolved ----------------------- + + suite('handleAction — session/permissionResolved', () => { + + test('routes permission response to the correct agent', () => { + setupSession(); + startTurn('turn-1'); + + // Simulate a permission_request progress event to populate the pending map + disposables.add(sideEffects.registerProgressListener(agent)); + agent.fireProgress({ + session: sessionUri, + type: 'permission_request', + requestId: 'perm-1', + permissionKind: 'write', + path: 'file.ts', + rawRequest: '{}', + }); + + // Now resolve it + sideEffects.handleAction({ + type: 'session/permissionResolved', + session: sessionUri, + turnId: 'turn-1', + requestId: 'perm-1', + approved: true, + }); + + assert.deepStrictEqual(agent.respondToPermissionCalls, [{ requestId: 'perm-1', approved: true }]); + }); + }); + + // ---- handleAction: session/modelChanged ----------------------------- + + suite('handleAction — session/modelChanged', () => { + + test('calls changeModel on the agent', async () => { + setupSession(); + sideEffects.handleAction({ + type: 'session/modelChanged', + session: sessionUri, + model: 'gpt-5', + }); + + await new Promise(r => setTimeout(r, 10)); + + assert.deepStrictEqual(agent.changeModelCalls, [{ session: sessionUri, model: 'gpt-5' }]); + }); + }); + + // ---- registerProgressListener --------------------------------------- + + suite('registerProgressListener', () => { + + test('maps agent progress events to state actions', () => { + setupSession(); + startTurn('turn-1'); + + const envelopes: IActionEnvelope[] = []; + disposables.add(stateManager.onDidEmitEnvelope(e => envelopes.push(e))); + disposables.add(sideEffects.registerProgressListener(agent)); + + agent.fireProgress({ session: sessionUri, type: 'delta', messageId: 'msg-1', content: 'hi' }); + + assert.ok(envelopes.some(e => e.action.type === 'session/delta')); + }); + + test('returns a disposable that stops listening', () => { + setupSession(); + startTurn('turn-1'); + + const envelopes: IActionEnvelope[] = []; + disposables.add(stateManager.onDidEmitEnvelope(e => envelopes.push(e))); + const listener = sideEffects.registerProgressListener(agent); + + agent.fireProgress({ session: sessionUri, type: 'delta', messageId: 'msg-1', content: 'before' }); + assert.strictEqual(envelopes.filter(e => e.action.type === 'session/delta').length, 1); + + listener.dispose(); + agent.fireProgress({ session: sessionUri, type: 'delta', messageId: 'msg-2', content: 'after' }); + assert.strictEqual(envelopes.filter(e => e.action.type === 'session/delta').length, 1); + }); + }); + + // ---- handleCreateSession -------------------------------------------- + + suite('handleCreateSession', () => { + + test('creates a session and dispatches session/ready', async () => { + const envelopes: IActionEnvelope[] = []; + disposables.add(stateManager.onDidEmitEnvelope(e => envelopes.push(e))); + + await sideEffects.handleCreateSession({ session: sessionUri, provider: 'mock' }); + + const ready = envelopes.find(e => e.action.type === 'session/ready'); + assert.ok(ready, 'should dispatch session/ready'); + }); + + test('throws when no provider is specified', async () => { + await assert.rejects( + () => sideEffects.handleCreateSession({ session: sessionUri }), + /No provider specified/, + ); + }); + + test('throws when no agent matches provider', async () => { + const emptyAgents = observableValue('agents', []); + const noAgentSideEffects = disposables.add(new AgentSideEffects(stateManager, { + getAgent: () => undefined, + agents: emptyAgents, + }, new NullLogService())); + + await assert.rejects( + () => noAgentSideEffects.handleCreateSession({ session: sessionUri, provider: 'nonexistent' }), + /No agent registered/, + ); + }); + }); + + // ---- handleDisposeSession ------------------------------------------- + + suite('handleDisposeSession', () => { + + test('disposes the session on the agent and removes state', async () => { + setupSession(); + + sideEffects.handleDisposeSession(sessionUri); + + await new Promise(r => setTimeout(r, 10)); + + assert.strictEqual(agent.disposeSessionCalls.length, 1); + assert.strictEqual(stateManager.getSessionState(sessionUri), undefined); + }); + }); + + // ---- handleListSessions --------------------------------------------- + + suite('handleListSessions', () => { + + test('aggregates sessions from all agents', async () => { + await agent.createSession(); + const sessions = await sideEffects.handleListSessions(); + assert.strictEqual(sessions.length, 1); + assert.strictEqual(sessions[0].provider, 'mock'); + assert.strictEqual(sessions[0].title, 'Session'); + }); + }); + + // ---- agents observable -------------------------------------------------- + + suite('agents observable', () => { + + test('dispatches root/agentsChanged when observable changes', async () => { + const envelopes: IActionEnvelope[] = []; + disposables.add(stateManager.onDidEmitEnvelope(e => envelopes.push(e))); + + agentList.set([agent], undefined); + + // Model fetch is async — wait for it + await new Promise(r => setTimeout(r, 50)); + + const action = envelopes.find(e => e.action.type === 'root/agentsChanged'); + assert.ok(action, 'should dispatch root/agentsChanged'); + }); + }); +}); diff --git a/src/vs/platform/agentHost/test/node/mockAgent.ts b/src/vs/platform/agentHost/test/node/mockAgent.ts new file mode 100644 index 00000000000..6ddf3ac28c3 --- /dev/null +++ b/src/vs/platform/agentHost/test/node/mockAgent.ts @@ -0,0 +1,241 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Emitter } from '../../../../base/common/event.js'; +import { URI } from '../../../../base/common/uri.js'; +import { AgentSession, type AgentProvider, type IAgent, type IAgentAttachment, type IAgentCreateSessionConfig, type IAgentDescriptor, type IAgentMessageEvent, type IAgentModelInfo, type IAgentProgressEvent, type IAgentSessionMetadata, type IAgentToolCompleteEvent, type IAgentToolStartEvent } from '../../common/agentService.js'; + +/** + * General-purpose mock agent for unit tests. Tracks all method calls + * for assertion and exposes {@link fireProgress} to inject progress events. + */ +export class MockAgent implements IAgent { + private readonly _onDidSessionProgress = new Emitter(); + readonly onDidSessionProgress = this._onDidSessionProgress.event; + + private readonly _sessions = new Map(); + private _nextId = 1; + + readonly setAuthTokenCalls: string[] = []; + readonly sendMessageCalls: { session: URI; prompt: string }[] = []; + readonly disposeSessionCalls: URI[] = []; + readonly abortSessionCalls: URI[] = []; + readonly respondToPermissionCalls: { requestId: string; approved: boolean }[] = []; + readonly changeModelCalls: { session: URI; model: string }[] = []; + + constructor(readonly id: AgentProvider = 'mock') { } + + getDescriptor(): IAgentDescriptor { + return { provider: this.id, displayName: `Agent ${this.id}`, description: `Test ${this.id} agent`, requiresAuth: this.id === 'copilot' }; + } + + async listModels(): Promise { + return [{ provider: this.id, id: `${this.id}-model`, name: `${this.id} Model`, maxContextWindow: 128000, supportsVision: false, supportsReasoningEffort: false }]; + } + + async listSessions(): Promise { + return [...this._sessions.values()].map(s => ({ session: s, startTime: Date.now(), modifiedTime: Date.now() })); + } + + async createSession(_config?: IAgentCreateSessionConfig): Promise { + const rawId = `${this.id}-session-${this._nextId++}`; + const session = AgentSession.uri(this.id, rawId); + this._sessions.set(rawId, session); + return session; + } + + async sendMessage(session: URI, prompt: string): Promise { + this.sendMessageCalls.push({ session, prompt }); + } + + async getSessionMessages(_session: URI): Promise<(IAgentMessageEvent | IAgentToolStartEvent | IAgentToolCompleteEvent)[]> { + return []; + } + + async disposeSession(session: URI): Promise { + this.disposeSessionCalls.push(session); + this._sessions.delete(AgentSession.id(session)); + } + + async abortSession(session: URI): Promise { + this.abortSessionCalls.push(session); + } + + respondToPermissionRequest(requestId: string, approved: boolean): void { + this.respondToPermissionCalls.push({ requestId, approved }); + } + + async changeModel(session: URI, model: string): Promise { + this.changeModelCalls.push({ session, model }); + } + + async setAuthToken(token: string): Promise { + this.setAuthTokenCalls.push(token); + } + + async shutdown(): Promise { } + + fireProgress(event: IAgentProgressEvent): void { + this._onDidSessionProgress.fire(event); + } + + dispose(): void { + this._onDidSessionProgress.dispose(); + } +} + +export class ScriptedMockAgent implements IAgent { + readonly id: AgentProvider = 'mock'; + + private readonly _onDidSessionProgress = new Emitter(); + readonly onDidSessionProgress = this._onDidSessionProgress.event; + + private readonly _sessions = new Map(); + private _nextId = 1; + + // Track pending permission requests + private readonly _pendingPermissions = new Map void>(); + // Track pending abort callbacks for slow responses + private readonly _pendingAborts = new Map void>(); + + getDescriptor(): IAgentDescriptor { + return { provider: 'mock', displayName: 'Mock Agent', description: 'Scripted test agent', requiresAuth: false }; + } + + async listModels(): Promise { + return [{ provider: 'mock', id: 'mock-model', name: 'Mock Model', maxContextWindow: 128000, supportsVision: false, supportsReasoningEffort: false }]; + } + + async listSessions(): Promise { + return [...this._sessions.values()].map(s => ({ session: s, startTime: Date.now(), modifiedTime: Date.now() })); + } + + async createSession(_config?: IAgentCreateSessionConfig): Promise { + const rawId = `mock-session-${this._nextId++}`; + const session = AgentSession.uri('mock', rawId); + this._sessions.set(rawId, session); + return session; + } + + async sendMessage(session: URI, prompt: string, _attachments?: IAgentAttachment[]): Promise { + switch (prompt) { + case 'hello': + this._fireSequence(session, [ + { type: 'delta', session, messageId: 'msg-1', content: 'Hello, world!' }, + { type: 'idle', session }, + ]); + break; + + case 'use-tool': + this._fireSequence(session, [ + { type: 'tool_start', session, toolCallId: 'tc-1', toolName: 'echo_tool', displayName: 'Echo Tool', invocationMessage: 'Running echo tool...' }, + { type: 'tool_complete', session, toolCallId: 'tc-1', success: true, pastTenseMessage: 'Ran echo tool', toolOutput: 'echoed' }, + { type: 'delta', session, messageId: 'msg-1', content: 'Tool done.' }, + { type: 'idle', session }, + ]); + break; + + case 'error': + this._fireSequence(session, [ + { type: 'error', session, errorType: 'test_error', message: 'Something went wrong' }, + ]); + break; + + case 'permission': { + // Fire permission_request, then wait for respondToPermissionRequest + const permEvent: IAgentProgressEvent = { + type: 'permission_request', + session, + requestId: 'perm-1', + permissionKind: 'shell', + fullCommandText: 'echo test', + intention: 'Run a test command', + rawRequest: JSON.stringify({ permissionKind: 'shell', fullCommandText: 'echo test', intention: 'Run a test command' }), + }; + setTimeout(() => this._onDidSessionProgress.fire(permEvent), 10); + this._pendingPermissions.set('perm-1', (approved) => { + if (approved) { + this._fireSequence(session, [ + { type: 'delta', session, messageId: 'msg-1', content: 'Allowed.' }, + { type: 'idle', session }, + ]); + } + }); + break; + } + + case 'with-usage': + this._fireSequence(session, [ + { type: 'delta', session, messageId: 'msg-1', content: 'Usage response.' }, + { type: 'usage', session, inputTokens: 100, outputTokens: 50, model: 'mock-model' }, + { type: 'idle', session }, + ]); + break; + + case 'slow': { + // Slow response for cancel testing — fires delta after a long delay + const timer = setTimeout(() => { + this._fireSequence(session, [ + { type: 'delta', session, messageId: 'msg-1', content: 'Slow response.' }, + { type: 'idle', session }, + ]); + }, 5000); + this._pendingAborts.set(session.toString(), () => clearTimeout(timer)); + break; + } + + default: + this._fireSequence(session, [ + { type: 'delta', session, messageId: 'msg-1', content: 'Unknown prompt: ' + prompt }, + { type: 'idle', session }, + ]); + break; + } + } + + async getSessionMessages(_session: URI): Promise<(IAgentMessageEvent | IAgentToolStartEvent | IAgentToolCompleteEvent)[]> { + return []; + } + + async disposeSession(session: URI): Promise { + this._sessions.delete(AgentSession.id(session)); + } + + async abortSession(session: URI): Promise { + const callback = this._pendingAborts.get(session.toString()); + if (callback) { + this._pendingAborts.delete(session.toString()); + callback(); + } + } + + async changeModel(_session: URI, _model: string): Promise { + // Mock agent doesn't track model state + } + + respondToPermissionRequest(requestId: string, approved: boolean): void { + const callback = this._pendingPermissions.get(requestId); + if (callback) { + this._pendingPermissions.delete(requestId); + callback(approved); + } + } + + async setAuthToken(_token: string): Promise { } + + async shutdown(): Promise { } + + dispose(): void { + this._onDidSessionProgress.dispose(); + } + + private _fireSequence(session: URI, events: IAgentProgressEvent[]): void { + let delay = 0; + for (const event of events) { + delay += 10; + setTimeout(() => this._onDidSessionProgress.fire(event), delay); + } + } +} diff --git a/src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts b/src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts new file mode 100644 index 00000000000..fbde7d8980c --- /dev/null +++ b/src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts @@ -0,0 +1,308 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { Emitter } from '../../../../base/common/event.js'; +import { DisposableStore } from '../../../../base/common/lifecycle.js'; +import { URI } from '../../../../base/common/uri.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; +import { NullLogService } from '../../../log/common/log.js'; +import type { ISessionAction } from '../../common/state/sessionActions.js'; +import { isJsonRpcNotification, isJsonRpcResponse, type ICreateSessionParams, type IProtocolMessage, type IProtocolNotification, type IServerHelloParams, type IStateSnapshot } from '../../common/state/sessionProtocol.js'; +import { SessionStatus, type ISessionSummary } from '../../common/state/sessionState.js'; +import { PROTOCOL_VERSION } from '../../common/state/sessionCapabilities.js'; +import type { IProtocolServer, IProtocolTransport } from '../../common/state/sessionTransport.js'; +import { ProtocolServerHandler, type IProtocolSideEffectHandler } from '../../node/protocolServerHandler.js'; +import { SessionStateManager } from '../../node/sessionStateManager.js'; + +// ---- Mock helpers ----------------------------------------------------------- + +class MockProtocolTransport implements IProtocolTransport { + private readonly _onMessage = new Emitter(); + readonly onMessage = this._onMessage.event; + private readonly _onClose = new Emitter(); + readonly onClose = this._onClose.event; + + readonly sent: IProtocolMessage[] = []; + + send(message: IProtocolMessage): void { + this.sent.push(message); + } + + simulateMessage(msg: IProtocolMessage): void { + this._onMessage.fire(msg); + } + + simulateClose(): void { + this._onClose.fire(); + } + + dispose(): void { + this._onMessage.dispose(); + this._onClose.dispose(); + } +} + +class MockProtocolServer implements IProtocolServer { + private readonly _onConnection = new Emitter(); + readonly onConnection = this._onConnection.event; + readonly address = 'mock://test'; + + simulateConnection(transport: IProtocolTransport): void { + this._onConnection.fire(transport); + } + + dispose(): void { + this._onConnection.dispose(); + } +} + +class MockSideEffectHandler implements IProtocolSideEffectHandler { + readonly handledActions: ISessionAction[] = []; + handleAction(action: ISessionAction): void { + this.handledActions.push(action); + } + async handleCreateSession(_command: ICreateSessionParams): Promise { } + handleDisposeSession(_session: URI): void { } + async handleListSessions(): Promise { return []; } +} + +// ---- Helpers ---------------------------------------------------------------- + +function notification(method: string, params?: unknown): IProtocolMessage { + return { jsonrpc: '2.0', method, params } as IProtocolMessage; +} + +function request(id: number, method: string, params?: unknown): IProtocolMessage { + return { jsonrpc: '2.0', id, method, params } as IProtocolMessage; +} + +function findNotification(sent: IProtocolMessage[], method: string): IProtocolNotification | undefined { + return sent.find(isJsonRpcNotification) as IProtocolNotification | undefined; +} + +function findNotifications(sent: IProtocolMessage[], method: string): IProtocolNotification[] { + return sent.filter(isJsonRpcNotification) as IProtocolNotification[]; +} + +function findResponse(sent: IProtocolMessage[], id: number): IProtocolMessage | undefined { + return sent.find(isJsonRpcResponse) as IProtocolMessage | undefined; +} + +// ---- Tests ------------------------------------------------------------------ + +suite('ProtocolServerHandler', () => { + + let disposables: DisposableStore; + let stateManager: SessionStateManager; + let server: MockProtocolServer; + let sideEffects: MockSideEffectHandler; + + const sessionUri = URI.from({ scheme: 'copilot', path: '/test-session' }); + + function makeSessionSummary(resource?: URI): ISessionSummary { + return { + resource: resource ?? sessionUri, + provider: 'copilot', + title: 'Test', + status: SessionStatus.Idle, + createdAt: Date.now(), + modifiedAt: Date.now(), + }; + } + + function connectClient(clientId: string, initialSubscriptions?: readonly URI[]): MockProtocolTransport { + const transport = new MockProtocolTransport(); + server.simulateConnection(transport); + transport.simulateMessage(notification('initialize', { + protocolVersion: PROTOCOL_VERSION, + clientId, + initialSubscriptions, + })); + return transport; + } + + setup(() => { + disposables = new DisposableStore(); + stateManager = disposables.add(new SessionStateManager(new NullLogService())); + server = disposables.add(new MockProtocolServer()); + sideEffects = new MockSideEffectHandler(); + disposables.add(new ProtocolServerHandler( + stateManager, + server, + sideEffects, + new NullLogService(), + )); + }); + + teardown(() => { + disposables.dispose(); + }); + + ensureNoDisposablesAreLeakedInTestSuite(); + + test('handshake sends serverHello notification', () => { + const transport = connectClient('client-1'); + + const hello = findNotification(transport.sent, 'serverHello'); + assert.ok(hello, 'should have sent serverHello'); + const params = hello.params as IServerHelloParams; + assert.strictEqual(params.protocolVersion, PROTOCOL_VERSION); + assert.strictEqual(params.serverSeq, stateManager.serverSeq); + }); + + test('handshake with initialSubscriptions returns snapshots', () => { + stateManager.createSession(makeSessionSummary()); + + const transport = connectClient('client-1', [sessionUri]); + + const hello = findNotification(transport.sent, 'serverHello'); + assert.ok(hello); + const params = hello.params as IServerHelloParams; + assert.strictEqual(params.snapshots.length, 1); + assert.strictEqual(params.snapshots[0].resource.toString(), sessionUri.toString()); + }); + + test('subscribe request returns snapshot', async () => { + stateManager.createSession(makeSessionSummary()); + + const transport = connectClient('client-1'); + transport.sent.length = 0; + + transport.simulateMessage(request(1, 'subscribe', { resource: sessionUri })); + + // Wait for async response + await new Promise(resolve => setTimeout(resolve, 10)); + + const resp = findResponse(transport.sent, 1); + assert.ok(resp, 'should have sent response'); + const snapshot = (resp as { result: IStateSnapshot }).result; + assert.strictEqual(snapshot.resource.toString(), sessionUri.toString()); + }); + + test('client action is dispatched and echoed', () => { + stateManager.createSession(makeSessionSummary()); + stateManager.dispatchServerAction({ type: 'session/ready', session: sessionUri }); + + const transport = connectClient('client-1', [sessionUri]); + transport.sent.length = 0; + + transport.simulateMessage(notification('dispatchAction', { + clientSeq: 1, + action: { + type: 'session/turnStarted', + session: sessionUri, + turnId: 'turn-1', + userMessage: { text: 'hello' }, + }, + })); + + const actionMsgs = findNotifications(transport.sent, 'action'); + const turnStarted = actionMsgs.find(m => { + const params = m.params as { envelope: { action: { type: string } } }; + return params.envelope.action.type === 'session/turnStarted'; + }); + assert.ok(turnStarted, 'should have echoed turnStarted'); + const envelope = (turnStarted!.params as { envelope: { origin: { clientId: string; clientSeq: number } } }).envelope; + assert.strictEqual(envelope.origin.clientId, 'client-1'); + assert.strictEqual(envelope.origin.clientSeq, 1); + }); + + test('actions are scoped to subscribed sessions', () => { + stateManager.createSession(makeSessionSummary()); + stateManager.dispatchServerAction({ type: 'session/ready', session: sessionUri }); + + const transportA = connectClient('client-a', [sessionUri]); + const transportB = connectClient('client-b'); + + transportA.sent.length = 0; + transportB.sent.length = 0; + + stateManager.dispatchServerAction({ + type: 'session/titleChanged', + session: sessionUri, + title: 'New Title', + }); + + assert.strictEqual(findNotifications(transportA.sent, 'action').length, 1); + assert.strictEqual(findNotifications(transportB.sent, 'action').length, 0); + }); + + test('notifications are broadcast to all clients', () => { + const transportA = connectClient('client-a'); + const transportB = connectClient('client-b'); + + transportA.sent.length = 0; + transportB.sent.length = 0; + + stateManager.createSession(makeSessionSummary()); + + assert.strictEqual(findNotifications(transportA.sent, 'notification').length, 1); + assert.strictEqual(findNotifications(transportB.sent, 'notification').length, 1); + }); + + test('reconnect replays missed actions', () => { + stateManager.createSession(makeSessionSummary()); + stateManager.dispatchServerAction({ type: 'session/ready', session: sessionUri }); + + const transport1 = connectClient('client-r', [sessionUri]); + const hello = findNotification(transport1.sent, 'serverHello'); + const helloSeq = (hello!.params as IServerHelloParams).serverSeq; + transport1.simulateClose(); + + stateManager.dispatchServerAction({ type: 'session/titleChanged', session: sessionUri, title: 'Title A' }); + stateManager.dispatchServerAction({ type: 'session/titleChanged', session: sessionUri, title: 'Title B' }); + + const transport2 = new MockProtocolTransport(); + server.simulateConnection(transport2); + transport2.simulateMessage(notification('reconnect', { + clientId: 'client-r', + lastSeenServerSeq: helloSeq, + subscriptions: [sessionUri], + })); + + const replayed = findNotifications(transport2.sent, 'action'); + assert.strictEqual(replayed.length, 2); + }); + + test('reconnect sends fresh snapshots when gap too large', () => { + stateManager.createSession(makeSessionSummary()); + stateManager.dispatchServerAction({ type: 'session/ready', session: sessionUri }); + + const transport1 = connectClient('client-g', [sessionUri]); + transport1.simulateClose(); + + for (let i = 0; i < 1100; i++) { + stateManager.dispatchServerAction({ type: 'session/titleChanged', session: sessionUri, title: `Title ${i}` }); + } + + const transport2 = new MockProtocolTransport(); + server.simulateConnection(transport2); + transport2.simulateMessage(notification('reconnect', { + clientId: 'client-g', + lastSeenServerSeq: 0, + subscriptions: [sessionUri], + })); + + const reconnectResp = findNotification(transport2.sent, 'reconnectResponse'); + assert.ok(reconnectResp, 'should receive a reconnectResponse'); + const params = reconnectResp!.params as { snapshots: IStateSnapshot[] }; + assert.ok(params.snapshots.length > 0, 'should contain snapshots'); + }); + + test('client disconnect cleans up', () => { + stateManager.createSession(makeSessionSummary()); + stateManager.dispatchServerAction({ type: 'session/ready', session: sessionUri }); + + const transport = connectClient('client-d', [sessionUri]); + transport.sent.length = 0; + + transport.simulateClose(); + + stateManager.dispatchServerAction({ type: 'session/titleChanged', session: sessionUri, title: 'After Disconnect' }); + + assert.strictEqual(transport.sent.length, 0); + }); +}); diff --git a/src/vs/platform/agentHost/test/node/protocolWebSocket.integrationTest.ts b/src/vs/platform/agentHost/test/node/protocolWebSocket.integrationTest.ts new file mode 100644 index 00000000000..b8f49c502cb --- /dev/null +++ b/src/vs/platform/agentHost/test/node/protocolWebSocket.integrationTest.ts @@ -0,0 +1,663 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { ChildProcess, fork } from 'child_process'; +import { fileURLToPath } from 'url'; +import { WebSocket } from 'ws'; +import { URI } from '../../../../base/common/uri.js'; +import { PROTOCOL_VERSION } from '../../common/state/sessionCapabilities.js'; +import { + isJsonRpcNotification, + isJsonRpcResponse, + type IActionBroadcastParams, + type IFetchTurnsResult, + type IJsonRpcErrorResponse, + type IJsonRpcSuccessResponse, + type IListSessionsResult, + type INotificationBroadcastParams, + type IProtocolMessage, + type IProtocolNotification, + type IServerHelloParams, + type IStateSnapshot, +} from '../../common/state/sessionProtocol.js'; +import type { IDeltaAction, ISessionAddedNotification, ISessionRemovedNotification, IUsageAction } from '../../common/state/sessionActions.js'; +import type { ISessionState } from '../../common/state/sessionState.js'; + +// ---- JSON serialization helpers (mirror webSocketTransport.ts) -------------- + +function uriReplacer(_key: string, value: unknown): unknown { + if (value instanceof URI) { + return value.toJSON(); + } + if (value instanceof Map) { + return { $type: 'Map', entries: [...value.entries()] }; + } + return value; +} + +function uriReviver(_key: string, value: unknown): unknown { + if (value && typeof value === 'object') { + const obj = value as Record; + if (obj.$mid === 1) { + return URI.revive(value as URI); + } + if (obj.$type === 'Map' && Array.isArray(obj.entries)) { + return new Map(obj.entries as [unknown, unknown][]); + } + } + return value; +} + +// ---- JSON-RPC test client --------------------------------------------------- + +interface IPendingCall { + resolve: (result: unknown) => void; + reject: (err: Error) => void; +} + +class TestProtocolClient { + private readonly _ws: WebSocket; + private _nextId = 1; + private readonly _pendingCalls = new Map(); + private readonly _notifications: IProtocolNotification[] = []; + private readonly _notifWaiters: { predicate: (n: IProtocolNotification) => boolean; resolve: (n: IProtocolNotification) => void; reject: (err: Error) => void }[] = []; + + constructor(port: number) { + this._ws = new WebSocket(`ws://127.0.0.1:${port}`); + } + + async connect(): Promise { + return new Promise((resolve, reject) => { + this._ws.on('open', () => { + this._ws.on('message', (data: Buffer | string) => { + const text = typeof data === 'string' ? data : data.toString('utf-8'); + const msg = JSON.parse(text, uriReviver); + this._handleMessage(msg); + }); + resolve(); + }); + this._ws.on('error', reject); + }); + } + + private _handleMessage(msg: IProtocolMessage): void { + if (isJsonRpcResponse(msg)) { + // JSON-RPC response — resolve pending call + const pending = this._pendingCalls.get(msg.id); + if (pending) { + this._pendingCalls.delete(msg.id); + const errResp = msg as IJsonRpcErrorResponse; + if (errResp.error) { + pending.reject(new Error(errResp.error.message)); + } else { + pending.resolve((msg as IJsonRpcSuccessResponse).result); + } + } + } else if (isJsonRpcNotification(msg)) { + // JSON-RPC notification from server + const notif = msg; + // Check waiters first + for (let i = this._notifWaiters.length - 1; i >= 0; i--) { + if (this._notifWaiters[i].predicate(notif)) { + const waiter = this._notifWaiters.splice(i, 1)[0]; + waiter.resolve(notif); + } + } + this._notifications.push(notif); + } + } + + /** Send a JSON-RPC notification (fire-and-forget). */ + notify(method: string, params?: unknown): void { + const msg: IProtocolMessage = { jsonrpc: '2.0', method, params }; + this._ws.send(JSON.stringify(msg, uriReplacer)); + } + + /** Send a JSON-RPC request and await the response. */ + call(method: string, params?: unknown, timeoutMs = 5000): Promise { + const id = this._nextId++; + const msg: IProtocolMessage = { jsonrpc: '2.0', id, method, params }; + this._ws.send(JSON.stringify(msg, uriReplacer)); + + return new Promise((resolve, reject) => { + const timer = setTimeout(() => { + this._pendingCalls.delete(id); + reject(new Error(`Timeout waiting for response to ${method} (id=${id}, ${timeoutMs}ms)`)); + }, timeoutMs); + + this._pendingCalls.set(id, { + resolve: result => { clearTimeout(timer); resolve(result as T); }, + reject: err => { clearTimeout(timer); reject(err); }, + }); + }); + } + + /** Wait for a server notification matching a predicate. */ + waitForNotification(predicate: (n: IProtocolNotification) => boolean, timeoutMs = 5000): Promise { + const existing = this._notifications.find(predicate); + if (existing) { + return Promise.resolve(existing); + } + + return new Promise((resolve, reject) => { + const timer = setTimeout(() => { + const idx = this._notifWaiters.findIndex(w => w.resolve === resolve); + if (idx >= 0) { + this._notifWaiters.splice(idx, 1); + } + reject(new Error(`Timeout waiting for notification (${timeoutMs}ms)`)); + }, timeoutMs); + + this._notifWaiters.push({ + predicate, + resolve: n => { clearTimeout(timer); resolve(n); }, + reject, + }); + }); + } + + /** Return all received notifications matching a predicate. */ + receivedNotifications(predicate?: (n: IProtocolNotification) => boolean): IProtocolNotification[] { + return predicate ? this._notifications.filter(predicate) : [...this._notifications]; + } + + close(): void { + for (const w of this._notifWaiters) { + w.reject(new Error('Client closed')); + } + this._notifWaiters.length = 0; + for (const [, p] of this._pendingCalls) { + p.reject(new Error('Client closed')); + } + this._pendingCalls.clear(); + this._ws.close(); + } + + clearReceived(): void { + this._notifications.length = 0; + } +} + +// ---- Server process lifecycle ----------------------------------------------- + +async function startServer(): Promise<{ process: ChildProcess; port: number }> { + return new Promise((resolve, reject) => { + const serverPath = fileURLToPath(new URL('../../node/agentHostServerMain.js', import.meta.url)); + const child = fork(serverPath, ['--enable-mock-agent', '--quiet', '--port', '0'], { + stdio: ['pipe', 'pipe', 'pipe', 'ipc'], + }); + + const timeout = setTimeout(() => { + child.kill(); + reject(new Error('Server startup timed out')); + }, 10_000); + + child.stdout!.on('data', (data: Buffer) => { + const text = data.toString(); + const match = text.match(/READY:(\d+)/); + if (match) { + clearTimeout(timeout); + resolve({ process: child, port: parseInt(match[1], 10) }); + } + }); + + child.stderr!.on('data', (data: Buffer) => { + console.error('[TestServer]', data.toString()); + }); + + child.on('error', err => { + clearTimeout(timeout); + reject(err); + }); + + child.on('exit', code => { + clearTimeout(timeout); + reject(new Error(`Server exited prematurely with code ${code}`)); + }); + }); +} + +// ---- Helpers ---------------------------------------------------------------- + +let sessionCounter = 0; + +function nextSessionUri(): URI { + return URI.from({ scheme: 'mock', path: `/test-session-${++sessionCounter}` }); +} + +function isActionNotification(n: IProtocolNotification, actionType: string): boolean { + if (n.method !== 'action') { + return false; + } + const params = n.params as IActionBroadcastParams; + return params.envelope.action.type === actionType; +} + +function getActionParams(n: IProtocolNotification): IActionBroadcastParams { + return n.params as IActionBroadcastParams; +} + +/** Perform handshake, create a session, subscribe, and return its URI. */ +async function createAndSubscribeSession(c: TestProtocolClient, clientId: string): Promise { + c.notify('initialize', { protocolVersion: PROTOCOL_VERSION, clientId }); + await c.waitForNotification(n => n.method === 'serverHello'); + + await c.call('createSession', { session: nextSessionUri(), provider: 'mock' }); + + const notif = await c.waitForNotification(n => + n.method === 'notification' && (n.params as INotificationBroadcastParams).notification.type === 'notify/sessionAdded' + ); + const realSessionUri = ((notif.params as INotificationBroadcastParams).notification as ISessionAddedNotification).summary.resource; + + await c.call('subscribe', { resource: realSessionUri }); + c.clearReceived(); + + return realSessionUri; +} + +function dispatchTurnStarted(c: TestProtocolClient, session: URI, turnId: string, text: string, clientSeq: number): void { + c.notify('dispatchAction', { + clientSeq, + action: { + type: 'session/turnStarted', + session, + turnId, + userMessage: { text }, + }, + }); +} + +// ---- Test suite ------------------------------------------------------------- + +suite('Protocol WebSocket E2E', function () { + + let server: { process: ChildProcess; port: number }; + let client: TestProtocolClient; + + suiteSetup(async function () { + this.timeout(15_000); + server = await startServer(); + }); + + suiteTeardown(function () { + server.process.kill(); + }); + + setup(async function () { + this.timeout(10_000); + client = new TestProtocolClient(server.port); + await client.connect(); + }); + + teardown(function () { + client.close(); + }); + + // 1. Handshake + test('handshake returns serverHello with protocol version', async function () { + this.timeout(5_000); + + client.notify('initialize', { + protocolVersion: PROTOCOL_VERSION, + clientId: 'test-handshake', + initialSubscriptions: [URI.from({ scheme: 'agenthost', path: '/root' })], + }); + + const hello = await client.waitForNotification(n => n.method === 'serverHello'); + const params = hello.params as IServerHelloParams; + assert.strictEqual(params.protocolVersion, PROTOCOL_VERSION); + assert.ok(params.serverSeq >= 0); + assert.ok(params.snapshots.length >= 1, 'should have root state snapshot'); + }); + + // 2. Create session + test('create session triggers sessionAdded notification', async function () { + this.timeout(10_000); + + client.notify('initialize', { protocolVersion: PROTOCOL_VERSION, clientId: 'test-create-session' }); + await client.waitForNotification(n => n.method === 'serverHello'); + + await client.call('createSession', { session: nextSessionUri(), provider: 'mock' }); + + const notif = await client.waitForNotification(n => + n.method === 'notification' && (n.params as INotificationBroadcastParams).notification.type === 'notify/sessionAdded' + ); + const notification = (notif.params as INotificationBroadcastParams).notification as ISessionAddedNotification; + assert.strictEqual(notification.summary.resource.scheme, 'mock'); + assert.strictEqual(notification.summary.provider, 'mock'); + }); + + // 3. Send message and receive response + test('send message and receive delta + turnComplete', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-send-message'); + dispatchTurnStarted(client, sessionUri, 'turn-1', 'hello', 1); + + const delta = await client.waitForNotification(n => isActionNotification(n, 'session/delta')); + const deltaAction = getActionParams(delta).envelope.action; + assert.strictEqual(deltaAction.type, 'session/delta'); + if (deltaAction.type === 'session/delta') { + assert.strictEqual(deltaAction.content, 'Hello, world!'); + } + + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + }); + + // 4. Tool invocation lifecycle + test('tool invocation: toolStart → toolComplete → delta → turnComplete', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-tool-invocation'); + dispatchTurnStarted(client, sessionUri, 'turn-tool', 'use-tool', 1); + + await client.waitForNotification(n => isActionNotification(n, 'session/toolStart')); + const toolComplete = await client.waitForNotification(n => isActionNotification(n, 'session/toolComplete')); + const tcAction = getActionParams(toolComplete).envelope.action; + if (tcAction.type === 'session/toolComplete') { + assert.strictEqual(tcAction.result.success, true); + } + await client.waitForNotification(n => isActionNotification(n, 'session/delta')); + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + }); + + // 5. Error handling + test('error prompt triggers session/error', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-error'); + dispatchTurnStarted(client, sessionUri, 'turn-err', 'error', 1); + + const errorNotif = await client.waitForNotification(n => isActionNotification(n, 'session/error')); + const errorAction = getActionParams(errorNotif).envelope.action; + if (errorAction.type === 'session/error') { + assert.strictEqual(errorAction.error.message, 'Something went wrong'); + } + }); + + // 6. Permission flow + test('permission request → resolve → response', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-permission'); + dispatchTurnStarted(client, sessionUri, 'turn-perm', 'permission', 1); + + await client.waitForNotification(n => isActionNotification(n, 'session/permissionRequest')); + + client.notify('dispatchAction', { + clientSeq: 2, + action: { + type: 'session/permissionResolved', + session: sessionUri, + turnId: 'turn-perm', + requestId: 'perm-1', + approved: true, + }, + }); + + const delta = await client.waitForNotification(n => isActionNotification(n, 'session/delta')); + const content = (getActionParams(delta).envelope.action as IDeltaAction).content; + assert.strictEqual(content, 'Allowed.'); + + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + }); + + // 7. Session list + test('listSessions returns sessions', async function () { + this.timeout(10_000); + + client.notify('initialize', { protocolVersion: PROTOCOL_VERSION, clientId: 'test-list-sessions' }); + await client.waitForNotification(n => n.method === 'serverHello'); + + await client.call('createSession', { session: nextSessionUri(), provider: 'mock' }); + await client.waitForNotification(n => + n.method === 'notification' && (n.params as INotificationBroadcastParams).notification.type === 'notify/sessionAdded' + ); + + const result = await client.call('listSessions'); + assert.ok(Array.isArray(result.sessions)); + assert.ok(result.sessions.length >= 1, 'should have at least one session'); + }); + + // 8. Reconnect + test('reconnect replays missed actions', async function () { + this.timeout(15_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-reconnect'); + dispatchTurnStarted(client, sessionUri, 'turn-recon', 'hello', 1); + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + const allActions = client.receivedNotifications(n => n.method === 'action'); + assert.ok(allActions.length > 0); + const missedFromSeq = getActionParams(allActions[0]).envelope.serverSeq - 1; + + client.close(); + + const client2 = new TestProtocolClient(server.port); + await client2.connect(); + client2.notify('reconnect', { + clientId: 'test-reconnect', + lastSeenServerSeq: missedFromSeq, + subscriptions: [sessionUri], + }); + + await new Promise(resolve => setTimeout(resolve, 500)); + + const replayed = client2.receivedNotifications(); + assert.ok(replayed.length > 0, 'should receive replayed actions or reconnect response'); + const hasActions = replayed.some(n => n.method === 'action'); + const hasReconnect = replayed.some(n => n.method === 'reconnectResponse'); + assert.ok(hasActions || hasReconnect); + + client2.close(); + }); + + // ---- Gap tests: functionality bugs ---------------------------------------- + + test('usage info is captured on completed turn', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-usage'); + dispatchTurnStarted(client, sessionUri, 'turn-usage', 'with-usage', 1); + + const usageNotif = await client.waitForNotification(n => isActionNotification(n, 'session/usage')); + const usageAction = getActionParams(usageNotif).envelope.action as IUsageAction; + assert.strictEqual(usageAction.usage.inputTokens, 100); + assert.strictEqual(usageAction.usage.outputTokens, 50); + + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + const snapshot = await client.call('subscribe', { resource: sessionUri }); + const state = snapshot.state as ISessionState; + assert.ok(state.turns.length >= 1); + const turn = state.turns[state.turns.length - 1]; + assert.ok(turn.usage); + assert.strictEqual(turn.usage!.inputTokens, 100); + assert.strictEqual(turn.usage!.outputTokens, 50); + }); + + test('modifiedAt updates on turn completion', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-modifiedAt'); + + const initialSnapshot = await client.call('subscribe', { resource: sessionUri }); + const initialModifiedAt = (initialSnapshot.state as ISessionState).summary.modifiedAt; + + await new Promise(resolve => setTimeout(resolve, 50)); + + dispatchTurnStarted(client, sessionUri, 'turn-mod', 'hello', 1); + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + const updatedSnapshot = await client.call('subscribe', { resource: sessionUri }); + const updatedModifiedAt = (updatedSnapshot.state as ISessionState).summary.modifiedAt; + assert.ok(updatedModifiedAt >= initialModifiedAt); + }); + + test('createSession with invalid provider does not crash server', async function () { + this.timeout(10_000); + + client.notify('initialize', { protocolVersion: PROTOCOL_VERSION, clientId: 'test-invalid-create' }); + await client.waitForNotification(n => n.method === 'serverHello'); + + // This should return a JSON-RPC error + let gotError = false; + try { + await client.call('createSession', { session: nextSessionUri(), provider: 'nonexistent' }); + } catch { + gotError = true; + } + assert.ok(gotError, 'should have received an error for invalid provider'); + + // Server should still be functional + await client.call('createSession', { session: nextSessionUri(), provider: 'mock' }); + const notif = await client.waitForNotification(n => + n.method === 'notification' && (n.params as INotificationBroadcastParams).notification.type === 'notify/sessionAdded' + ); + assert.ok(notif); + }); + + test('fetchTurns returns completed turn history', async function () { + this.timeout(15_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-fetchTurns'); + + dispatchTurnStarted(client, sessionUri, 'turn-ft-1', 'hello', 1); + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + dispatchTurnStarted(client, sessionUri, 'turn-ft-2', 'hello', 2); + await new Promise(resolve => setTimeout(resolve, 200)); + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + const result = await client.call('fetchTurns', { session: sessionUri, startTurn: 0, count: 10 }); + assert.ok(result.turns.length >= 2); + assert.ok(result.totalTurns >= 2); + }); + + // ---- Gap tests: coverage --------------------------------------------------- + + test('dispose session sends sessionRemoved notification', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-dispose'); + await client.call('disposeSession', { session: sessionUri }); + + const notif = await client.waitForNotification(n => + n.method === 'notification' && (n.params as INotificationBroadcastParams).notification.type === 'notify/sessionRemoved' + ); + const removed = (notif.params as INotificationBroadcastParams).notification as ISessionRemovedNotification; + assert.strictEqual(removed.session.toString(), sessionUri.toString()); + }); + + test('cancel turn stops in-progress processing', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-cancel'); + dispatchTurnStarted(client, sessionUri, 'turn-cancel', 'slow', 1); + + client.notify('dispatchAction', { + clientSeq: 2, + action: { type: 'session/turnCancelled', session: sessionUri, turnId: 'turn-cancel' }, + }); + + await client.waitForNotification(n => isActionNotification(n, 'session/turnCancelled')); + + const snapshot = await client.call('subscribe', { resource: sessionUri }); + const state = snapshot.state as ISessionState; + assert.ok(state.turns.length >= 1); + assert.strictEqual(state.turns[state.turns.length - 1].state, 'cancelled'); + }); + + test('multiple sequential turns accumulate in history', async function () { + this.timeout(15_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-multi-turns'); + + dispatchTurnStarted(client, sessionUri, 'turn-m1', 'hello', 1); + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + dispatchTurnStarted(client, sessionUri, 'turn-m2', 'hello', 2); + await new Promise(resolve => setTimeout(resolve, 200)); + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + const snapshot = await client.call('subscribe', { resource: sessionUri }); + const state = snapshot.state as ISessionState; + assert.ok(state.turns.length >= 2, `expected >= 2 turns but got ${state.turns.length}`); + assert.strictEqual(state.turns[0].id, 'turn-m1'); + assert.strictEqual(state.turns[1].id, 'turn-m2'); + }); + + test('two clients on same session both see actions', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-multi-client-1'); + + const client2 = new TestProtocolClient(server.port); + await client2.connect(); + client2.notify('initialize', { protocolVersion: PROTOCOL_VERSION, clientId: 'test-multi-client-2' }); + await client2.waitForNotification(n => n.method === 'serverHello'); + await client2.call('subscribe', { resource: sessionUri }); + client2.clearReceived(); + + dispatchTurnStarted(client, sessionUri, 'turn-mc', 'hello', 1); + + const d1 = await client.waitForNotification(n => isActionNotification(n, 'session/delta')); + const d2 = await client2.waitForNotification(n => isActionNotification(n, 'session/delta')); + assert.ok(d1); + assert.ok(d2); + + await client.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + await client2.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + client2.close(); + }); + + test('unsubscribe stops receiving session actions', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-unsubscribe'); + client.notify('unsubscribe', { resource: sessionUri }); + await new Promise(resolve => setTimeout(resolve, 100)); + client.clearReceived(); + + const client2 = new TestProtocolClient(server.port); + await client2.connect(); + client2.notify('initialize', { protocolVersion: PROTOCOL_VERSION, clientId: 'test-unsub-helper' }); + await client2.waitForNotification(n => n.method === 'serverHello'); + await client2.call('subscribe', { resource: sessionUri }); + + dispatchTurnStarted(client2, sessionUri, 'turn-unsub', 'hello', 1); + await client2.waitForNotification(n => isActionNotification(n, 'session/turnComplete')); + + await new Promise(resolve => setTimeout(resolve, 300)); + const sessionActions = client.receivedNotifications(n => isActionNotification(n, 'session/')); + assert.strictEqual(sessionActions.length, 0, 'unsubscribed client should not receive session actions'); + + client2.close(); + }); + + test('change model within session updates state', async function () { + this.timeout(10_000); + + const sessionUri = await createAndSubscribeSession(client, 'test-change-model'); + + client.notify('dispatchAction', { + clientSeq: 1, + action: { type: 'session/modelChanged', session: sessionUri, model: 'new-mock-model' }, + }); + + const modelChanged = await client.waitForNotification(n => isActionNotification(n, 'session/modelChanged')); + const action = getActionParams(modelChanged).envelope.action; + assert.strictEqual(action.type, 'session/modelChanged'); + if (action.type === 'session/modelChanged') { + assert.strictEqual((action as { model: string }).model, 'new-mock-model'); + } + + const snapshot = await client.call('subscribe', { resource: sessionUri }); + const state = snapshot.state as ISessionState; + assert.strictEqual(state.summary.model, 'new-mock-model'); + }); +}); diff --git a/src/vs/platform/agentHost/test/node/sessionStateManager.test.ts b/src/vs/platform/agentHost/test/node/sessionStateManager.test.ts new file mode 100644 index 00000000000..8bec27d0996 --- /dev/null +++ b/src/vs/platform/agentHost/test/node/sessionStateManager.test.ts @@ -0,0 +1,163 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { DisposableStore } from '../../../../base/common/lifecycle.js'; +import { URI } from '../../../../base/common/uri.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../base/test/common/utils.js'; +import { NullLogService } from '../../../log/common/log.js'; +import type { IActionEnvelope, INotification } from '../../common/state/sessionActions.js'; +import { ISessionSummary, ROOT_STATE_URI, SessionLifecycle, SessionStatus, type ISessionState } from '../../common/state/sessionState.js'; +import { SessionStateManager } from '../../node/sessionStateManager.js'; + +suite('SessionStateManager', () => { + + let disposables: DisposableStore; + let manager: SessionStateManager; + const sessionUri = URI.from({ scheme: 'copilot', path: '/test-session' }); + + function makeSessionSummary(resource?: URI): ISessionSummary { + return { + resource: resource ?? sessionUri, + provider: 'copilot', + title: 'Test', + status: SessionStatus.Idle, + createdAt: Date.now(), + modifiedAt: Date.now(), + }; + } + + setup(() => { + disposables = new DisposableStore(); + manager = disposables.add(new SessionStateManager(new NullLogService())); + }); + + teardown(() => { + disposables.dispose(); + }); + + ensureNoDisposablesAreLeakedInTestSuite(); + + test('createSession creates initial state with lifecycle Creating', () => { + const state = manager.createSession(makeSessionSummary()); + assert.strictEqual(state.lifecycle, SessionLifecycle.Creating); + assert.strictEqual(state.turns.length, 0); + assert.strictEqual(state.activeTurn, undefined); + assert.strictEqual(state.summary.resource.toString(), sessionUri.toString()); + }); + + test('getSnapshot returns undefined for unknown session', () => { + const unknown = URI.from({ scheme: 'copilot', path: '/unknown' }); + const snapshot = manager.getSnapshot(unknown); + assert.strictEqual(snapshot, undefined); + }); + + test('getSnapshot returns root snapshot', () => { + const snapshot = manager.getSnapshot(ROOT_STATE_URI); + assert.ok(snapshot); + assert.strictEqual(snapshot.resource.toString(), ROOT_STATE_URI.toString()); + assert.deepStrictEqual(snapshot.state, { agents: [] }); + }); + + test('getSnapshot returns session snapshot after creation', () => { + manager.createSession(makeSessionSummary()); + const snapshot = manager.getSnapshot(sessionUri); + assert.ok(snapshot); + assert.strictEqual(snapshot.resource.toString(), sessionUri.toString()); + assert.strictEqual((snapshot.state as ISessionState).lifecycle, SessionLifecycle.Creating); + }); + + test('dispatchServerAction applies action and emits envelope', () => { + manager.createSession(makeSessionSummary()); + + const envelopes: IActionEnvelope[] = []; + disposables.add(manager.onDidEmitEnvelope(e => envelopes.push(e))); + + manager.dispatchServerAction({ + type: 'session/ready', + session: sessionUri, + }); + + const state = manager.getSessionState(sessionUri); + assert.ok(state); + assert.strictEqual(state.lifecycle, SessionLifecycle.Ready); + + assert.strictEqual(envelopes.length, 1); + assert.strictEqual(envelopes[0].action.type, 'session/ready'); + assert.strictEqual(envelopes[0].serverSeq, 1); + assert.strictEqual(envelopes[0].origin, undefined); + }); + + test('serverSeq increments monotonically', () => { + manager.createSession(makeSessionSummary()); + + const envelopes: IActionEnvelope[] = []; + disposables.add(manager.onDidEmitEnvelope(e => envelopes.push(e))); + + manager.dispatchServerAction({ type: 'session/ready', session: sessionUri }); + manager.dispatchServerAction({ type: 'session/titleChanged', session: sessionUri, title: 'Updated' }); + + assert.strictEqual(envelopes.length, 2); + assert.strictEqual(envelopes[0].serverSeq, 1); + assert.strictEqual(envelopes[1].serverSeq, 2); + assert.ok(envelopes[1].serverSeq > envelopes[0].serverSeq); + }); + + test('dispatchClientAction includes origin in envelope', () => { + manager.createSession(makeSessionSummary()); + + const envelopes: IActionEnvelope[] = []; + disposables.add(manager.onDidEmitEnvelope(e => envelopes.push(e))); + + const origin = { clientId: 'renderer-1', clientSeq: 42 }; + manager.dispatchClientAction( + { type: 'session/ready', session: sessionUri }, + origin, + ); + + assert.strictEqual(envelopes.length, 1); + assert.deepStrictEqual(envelopes[0].origin, origin); + }); + + test('removeSession clears state and emits notification', () => { + manager.createSession(makeSessionSummary()); + + const notifications: INotification[] = []; + disposables.add(manager.onDidEmitNotification(n => notifications.push(n))); + + manager.removeSession(sessionUri); + + assert.strictEqual(manager.getSessionState(sessionUri), undefined); + assert.strictEqual(manager.getSnapshot(sessionUri), undefined); + assert.strictEqual(notifications.length, 1); + assert.strictEqual(notifications[0].type, 'notify/sessionRemoved'); + }); + + test('createSession emits sessionAdded notification', () => { + const notifications: INotification[] = []; + disposables.add(manager.onDidEmitNotification(n => notifications.push(n))); + + manager.createSession(makeSessionSummary()); + + assert.strictEqual(notifications.length, 1); + assert.strictEqual(notifications[0].type, 'notify/sessionAdded'); + }); + + test('getActiveTurnId returns active turn id after turnStarted', () => { + manager.createSession(makeSessionSummary()); + manager.dispatchServerAction({ type: 'session/ready', session: sessionUri }); + + assert.strictEqual(manager.getActiveTurnId(sessionUri), undefined); + + manager.dispatchServerAction({ + type: 'session/turnStarted', + session: sessionUri, + turnId: 'turn-1', + userMessage: { text: 'hello' }, + }); + + assert.strictEqual(manager.getActiveTurnId(sessionUri), 'turn-1'); + }); +}); diff --git a/src/vs/platform/environment/common/argv.ts b/src/vs/platform/environment/common/argv.ts index 72938572635..7af7bce71bc 100644 --- a/src/vs/platform/environment/common/argv.ts +++ b/src/vs/platform/environment/common/argv.ts @@ -86,6 +86,8 @@ export interface NativeParsedArgs { 'inspect-brk-search'?: string; 'inspect-ptyhost'?: string; 'inspect-brk-ptyhost'?: string; + 'inspect-agenthost'?: string; + 'inspect-brk-agenthost'?: string; 'inspect-sharedprocess'?: string; 'inspect-brk-sharedprocess'?: string; 'disable-extensions'?: boolean; diff --git a/src/vs/platform/environment/node/argv.ts b/src/vs/platform/environment/node/argv.ts index 9068c9ad77a..9a2575a40f4 100644 --- a/src/vs/platform/environment/node/argv.ts +++ b/src/vs/platform/environment/node/argv.ts @@ -158,6 +158,8 @@ export const OPTIONS: OptionDescriptions> = { 'debugRenderer': { type: 'boolean' }, 'inspect-ptyhost': { type: 'string', allowEmptyValue: true }, 'inspect-brk-ptyhost': { type: 'string', allowEmptyValue: true }, + 'inspect-agenthost': { type: 'string', allowEmptyValue: true }, + 'inspect-brk-agenthost': { type: 'string', allowEmptyValue: true }, 'inspect-search': { type: 'string', deprecates: ['debugSearch'], allowEmptyValue: true }, 'inspect-brk-search': { type: 'string', deprecates: ['debugBrkSearch'], allowEmptyValue: true }, 'inspect-sharedprocess': { type: 'string', allowEmptyValue: true }, diff --git a/src/vs/platform/environment/node/environmentService.ts b/src/vs/platform/environment/node/environmentService.ts index ae9e7e1d477..1bb9d708407 100644 --- a/src/vs/platform/environment/node/environmentService.ts +++ b/src/vs/platform/environment/node/environmentService.ts @@ -25,6 +25,10 @@ export function parsePtyHostDebugPort(args: NativeParsedArgs, isBuilt: boolean): return parseDebugParams(args['inspect-ptyhost'], args['inspect-brk-ptyhost'], 5877, isBuilt, args.extensionEnvironment); } +export function parseAgentHostDebugPort(args: NativeParsedArgs, isBuilt: boolean): IDebugParams { + return parseDebugParams(args['inspect-agenthost'], args['inspect-brk-agenthost'], 5878, isBuilt, args.extensionEnvironment); +} + export function parseSharedProcessDebugPort(args: NativeParsedArgs, isBuilt: boolean): IDebugParams { return parseDebugParams(args['inspect-sharedprocess'], args['inspect-brk-sharedprocess'], 5879, isBuilt, args.extensionEnvironment); } diff --git a/src/vs/server/node/serverServices.ts b/src/vs/server/node/serverServices.ts index 1ef575e8637..f3d848457a6 100644 --- a/src/vs/server/node/serverServices.ts +++ b/src/vs/server/node/serverServices.ts @@ -77,6 +77,9 @@ import { RemoteExtensionsScannerChannel, RemoteExtensionsScannerService } from ' import { RemoteExtensionsScannerChannelName } from '../../platform/remote/common/remoteExtensionsScanner.js'; import { RemoteUserDataProfilesServiceChannel } from '../../platform/userDataProfile/common/userDataProfileIpc.js'; import { NodePtyHostStarter } from '../../platform/terminal/node/nodePtyHostStarter.js'; +import { NodeAgentHostStarter } from '../../platform/agentHost/node/nodeAgentHostStarter.js'; +import { AgentHostProcessManager } from '../../platform/agentHost/node/agentHostService.js'; +import { AgentHostEnabledSettingId } from '../../platform/agentHost/common/agentService.js'; import { CSSDevelopmentService, ICSSDevelopmentService } from '../../platform/cssDev/node/cssDevService.js'; import { AllowedExtensionsService } from '../../platform/extensionManagement/common/allowedExtensionsService.js'; import { TelemetryLogAppender } from '../../platform/telemetry/common/telemetryLogAppender.js'; @@ -233,6 +236,11 @@ export async function setupServerServices(connectionToken: ServerConnectionToken const ptyHostService = instantiationService.createInstance(PtyHostService, ptyHostStarter); services.set(IPtyService, ptyHostService); + if (configurationService.getValue(AgentHostEnabledSettingId)) { + const agentHostStarter = instantiationService.createInstance(NodeAgentHostStarter); + disposables.add(instantiationService.createInstance(AgentHostProcessManager, agentHostStarter)); + } + services.set(IAllowedMcpServersService, new SyncDescriptor(AllowedMcpServersService)); services.set(IMcpResourceScannerService, new SyncDescriptor(McpResourceScannerService)); services.set(IMcpGalleryService, new SyncDescriptor(McpGalleryService)); diff --git a/src/vs/sessions/contrib/chat/browser/sessionTargetPicker.ts b/src/vs/sessions/contrib/chat/browser/sessionTargetPicker.ts index ecf9e9b782f..8d022018d2d 100644 --- a/src/vs/sessions/contrib/chat/browser/sessionTargetPicker.ts +++ b/src/vs/sessions/contrib/chat/browser/sessionTargetPicker.ts @@ -120,6 +120,8 @@ function getTargetLabel(provider: AgentSessionProviders): string { return 'Codex'; case AgentSessionProviders.Growth: return 'Growth'; + case AgentSessionProviders.AgentHostCopilot: + return 'Agent Host - Copilot'; } } diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostChatContribution.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostChatContribution.ts new file mode 100644 index 00000000000..cebdcabb4e5 --- /dev/null +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostChatContribution.ts @@ -0,0 +1,260 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { Disposable, DisposableStore, toDisposable } from '../../../../../../base/common/lifecycle.js'; +import { URI } from '../../../../../../base/common/uri.js'; +import { IConfigurationService } from '../../../../../../platform/configuration/common/configuration.js'; +import { IAgentHostService, AgentHostEnabledSettingId, type AgentProvider } from '../../../../../../platform/agentHost/common/agentService.js'; +import { isSessionAction } from '../../../../../../platform/agentHost/common/state/sessionActions.js'; +import { SessionClientState } from '../../../../../../platform/agentHost/common/state/sessionClientState.js'; +import { ROOT_STATE_URI, type IAgentInfo, type IRootState } from '../../../../../../platform/agentHost/common/state/sessionState.js'; +import { IDefaultAccountService } from '../../../../../../platform/defaultAccount/common/defaultAccount.js'; +import { IInstantiationService } from '../../../../../../platform/instantiation/common/instantiation.js'; +import { ILogService, LogLevel } from '../../../../../../platform/log/common/log.js'; +import { Registry } from '../../../../../../platform/registry/common/platform.js'; +import { IWorkbenchContribution } from '../../../../../common/contributions.js'; +import { IAuthenticationService } from '../../../../../services/authentication/common/authentication.js'; +import { Extensions, IOutputChannel, IOutputChannelRegistry, IOutputService } from '../../../../../services/output/common/output.js'; +import { IChatSessionsService } from '../../../common/chatSessionsService.js'; +import { ILanguageModelsService } from '../../../common/languageModels.js'; +import { AgentHostLanguageModelProvider } from './agentHostLanguageModelProvider.js'; +import { AgentHostSessionHandler } from './agentHostSessionHandler.js'; +import { AgentHostSessionListController } from './agentHostSessionListController.js'; + +export { AgentHostSessionHandler } from './agentHostSessionHandler.js'; +export { AgentHostSessionListController } from './agentHostSessionListController.js'; + +/** + * Discovers available agents from the agent host process and dynamically + * registers each one as a chat session type with its own session handler, + * list controller, and language model provider. + * + * Gated on the `chat.agentHost.enabled` setting. + */ +export class AgentHostContribution extends Disposable implements IWorkbenchContribution { + + static readonly ID = 'workbench.contrib.agentHostContribution'; + + private static readonly _outputChannelId = 'agentHostIpc'; + + private _outputChannel: IOutputChannel | undefined; + private _isChannelRegistered = false; + private _clientState: SessionClientState | undefined; + private readonly _agentRegistrations = new Map(); + /** Model providers keyed by agent provider, for pushing model updates. */ + private readonly _modelProviders = new Map(); + + constructor( + @IAgentHostService private readonly _agentHostService: IAgentHostService, + @IChatSessionsService private readonly _chatSessionsService: IChatSessionsService, + @IDefaultAccountService private readonly _defaultAccountService: IDefaultAccountService, + @IAuthenticationService private readonly _authenticationService: IAuthenticationService, + @ILogService private readonly _logService: ILogService, + @ILanguageModelsService private readonly _languageModelsService: ILanguageModelsService, + @IOutputService private readonly _outputService: IOutputService, + @IInstantiationService private readonly _instantiationService: IInstantiationService, + @IConfigurationService configurationService: IConfigurationService, + ) { + super(); + + if (!configurationService.getValue(AgentHostEnabledSettingId)) { + return; + } + + this._setupIpcLogging(); + + // Shared client state for protocol reconciliation + this._clientState = this._register(new SessionClientState(this._agentHostService.clientId)); + + // Forward action envelopes from the host to client state + this._register(this._agentHostService.onDidAction(envelope => { + // Only root actions are relevant here; session actions are + // handled by individual session handlers. + if (!isSessionAction(envelope.action)) { + this._clientState!.receiveEnvelope(envelope); + } + })); + + // Forward notifications to client state + this._register(this._agentHostService.onDidNotification(n => { + this._clientState!.receiveNotification(n); + })); + + // React to root state changes (agent discovery / removal) + this._register(this._clientState.onDidChangeRootState(rootState => { + this._handleRootStateChange(rootState); + })); + + this._initializeAndSubscribe(); + } + + // ---- IPC output channel (trace-level only) ------------------------------ + + private _setupIpcLogging(): void { + this._updateOutputChannel(); + this._register(this._logService.onDidChangeLogLevel(() => this._updateOutputChannel())); + + // Subscribe to action / notification streams for IPC logging + this._register(this._agentHostService.onDidAction(e => { + this._traceIpc('event', 'onDidAction', e); + })); + this._register(this._agentHostService.onDidNotification(e => { + this._traceIpc('event', 'onDidNotification', e); + })); + } + + private _updateOutputChannel(): void { + const isTrace = this._logService.getLevel() === LogLevel.Trace; + const registry = Registry.as(Extensions.OutputChannels); + + if (isTrace && !this._isChannelRegistered) { + registry.registerChannel({ + id: AgentHostContribution._outputChannelId, + label: 'Agent Host IPC', + log: false, + languageId: 'log', + }); + this._isChannelRegistered = true; + this._outputChannel = undefined; // force re-fetch + } else if (!isTrace && this._isChannelRegistered) { + registry.removeChannel(AgentHostContribution._outputChannelId); + this._isChannelRegistered = false; + this._outputChannel = undefined; + } + } + + private _traceIpc(direction: 'call' | 'result' | 'event', method: string, data?: unknown): void { + if (this._logService.getLevel() !== LogLevel.Trace) { + return; + } + + if (!this._outputChannel) { + this._outputChannel = this._outputService.getChannel(AgentHostContribution._outputChannelId); + if (!this._outputChannel) { + return; + } + } + + const timestamp = new Date().toISOString(); + let payload: string; + try { + payload = data !== undefined ? JSON.stringify(data, (_key, value) => { + if (value && typeof value === 'object' && (value as { $mid?: unknown }).$mid !== undefined && (value as { scheme?: unknown }).scheme !== undefined) { + return URI.revive(value).toString(); + } + return value; + }, 2) : ''; + } catch { + payload = String(data); + } + + const arrow = direction === 'call' ? '>>' : direction === 'result' ? '<<' : '**'; + this._outputChannel.append(`[${timestamp}] [trace] ${arrow} ${method}${payload ? `\n${payload}` : ''}\n`); + } + + private async _initializeAndSubscribe(): Promise { + try { + const snapshot = await this._agentHostService.subscribe(ROOT_STATE_URI); + if (this._store.isDisposed) { + return; + } + // Feed snapshot into client state — fires onDidChangeRootState + this._clientState!.handleSnapshot(ROOT_STATE_URI, snapshot.state, snapshot.fromSeq); + } catch (err) { + this._logService.error('[AgentHost] Failed to subscribe to root state', err); + } + } + + private _handleRootStateChange(rootState: IRootState): void { + const incoming = new Set(rootState.agents.map(a => a.provider)); + + // Remove agents that are no longer present + for (const [provider, store] of this._agentRegistrations) { + if (!incoming.has(provider)) { + store.dispose(); + this._agentRegistrations.delete(provider); + this._modelProviders.delete(provider); + } + } + + // Register new agents and push model updates to existing ones + for (const agent of rootState.agents) { + if (!this._agentRegistrations.has(agent.provider)) { + this._registerAgent(agent); + } else { + // Push updated models to existing model provider + const modelProvider = this._modelProviders.get(agent.provider); + modelProvider?.updateModels(agent.models); + } + } + } + + private _registerAgent(agent: IAgentInfo): void { + const store = new DisposableStore(); + this._agentRegistrations.set(agent.provider, store); + this._register(store); + const sessionType = `agent-host-${agent.provider}`; + const agentId = sessionType; + const vendor = sessionType; + + // Chat session contribution + store.add(this._chatSessionsService.registerChatSessionContribution({ + type: sessionType, + name: agentId, + displayName: agent.displayName, + description: agent.description, + canDelegate: true, + requiresCustomModels: true, + })); + + // Session list controller + const listController = store.add(this._instantiationService.createInstance(AgentHostSessionListController, sessionType, agent.provider)); + store.add(this._chatSessionsService.registerChatSessionItemController(sessionType, listController)); + + // Session handler + const sessionHandler = store.add(this._instantiationService.createInstance(AgentHostSessionHandler, { + provider: agent.provider, + agentId, + sessionType, + fullName: agent.displayName, + description: agent.description, + })); + store.add(this._chatSessionsService.registerChatSessionContentProvider(sessionType, sessionHandler)); + + // Language model provider + const vendorDescriptor = { vendor, displayName: agent.displayName, configuration: undefined, managementCommand: undefined, when: undefined }; + this._languageModelsService.deltaLanguageModelChatProviderDescriptors([vendorDescriptor], []); + store.add(toDisposable(() => this._languageModelsService.deltaLanguageModelChatProviderDescriptors([], [vendorDescriptor]))); + const modelProvider = store.add(new AgentHostLanguageModelProvider(sessionType, vendor)); + modelProvider.updateModels(agent.models); + this._modelProviders.set(agent.provider, modelProvider); + store.add(toDisposable(() => this._modelProviders.delete(agent.provider))); + store.add(this._languageModelsService.registerLanguageModelProvider(vendor, modelProvider)); + + // Push auth token and refresh models from server + this._pushAuthToken().then(() => this._agentHostService.refreshModels()).catch(() => { /* best-effort */ }); + store.add(this._defaultAccountService.onDidChangeDefaultAccount(() => + this._pushAuthToken().then(() => this._agentHostService.refreshModels()).catch(() => { /* best-effort */ }))); + store.add(this._authenticationService.onDidChangeSessions(() => + this._pushAuthToken().then(() => this._agentHostService.refreshModels()).catch(() => { /* best-effort */ }))); + } + + private async _pushAuthToken(): Promise { + try { + const account = await this._defaultAccountService.getDefaultAccount(); + if (!account) { + return; + } + + const sessions = await this._authenticationService.getSessions(account.authenticationProvider.id); + const session = sessions.find(s => s.id === account.sessionId); + if (session) { + await this._agentHostService.setAuthToken(session.accessToken); + } + } catch { + // best-effort + } + } +} diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostLanguageModelProvider.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostLanguageModelProvider.ts new file mode 100644 index 00000000000..546dd68513b --- /dev/null +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostLanguageModelProvider.ts @@ -0,0 +1,73 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { CancellationToken } from '../../../../../../base/common/cancellation.js'; +import { Emitter } from '../../../../../../base/common/event.js'; +import { Disposable } from '../../../../../../base/common/lifecycle.js'; +import { ExtensionIdentifier } from '../../../../../../platform/extensions/common/extensions.js'; +import { ISessionModelInfo } from '../../../../../../platform/agentHost/common/state/sessionState.js'; +import { ILanguageModelChatProvider, ILanguageModelChatMetadataAndIdentifier } from '../../../common/languageModels.js'; + +/** + * Exposes models available from the agent host process as selectable + * language models in the chat model picker. Models are provided from + * root state (via {@link IAgentInfo.models}) rather than via RPC. + */ +export class AgentHostLanguageModelProvider extends Disposable implements ILanguageModelChatProvider { + private readonly _onDidChange = this._register(new Emitter()); + readonly onDidChange = this._onDidChange.event; + + private _models: readonly ISessionModelInfo[] = []; + + constructor( + private readonly _sessionType: string, + private readonly _vendor: string, + ) { + super(); + } + + /** + * Called by {@link AgentHostContribution} when models change in root state. + */ + updateModels(models: readonly ISessionModelInfo[]): void { + this._models = models; + this._onDidChange.fire(); + } + + async provideLanguageModelChatInfo(_options: unknown, _token: CancellationToken): Promise { + return this._models + .filter(m => m.policyState !== 'disabled') + .map(m => ({ + identifier: `${this._vendor}:${m.id}`, + metadata: { + extension: new ExtensionIdentifier('vscode.agent-host'), + name: m.name, + id: m.id, + vendor: this._vendor, + version: '1.0', + family: m.id, + maxInputTokens: m.maxContextWindow ?? 0, + maxOutputTokens: 0, + isDefaultForLocation: {}, + isUserSelectable: true, + modelPickerCategory: undefined, + targetChatSessionType: this._sessionType, + capabilities: { + vision: m.supportsVision ?? false, + toolCalling: true, + agentMode: true, + }, + }, + })); + } + + async sendChatRequest(): Promise { + throw new Error('Agent-host models do not support direct chat requests'); + } + + async provideTokenCount(): Promise { + return 0; + } +} diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionHandler.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionHandler.ts new file mode 100644 index 00000000000..bb5d4f5b485 --- /dev/null +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionHandler.ts @@ -0,0 +1,486 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { CancellationToken } from '../../../../../../base/common/cancellation.js'; +import { Emitter } from '../../../../../../base/common/event.js'; +import { MarkdownString } from '../../../../../../base/common/htmlContent.js'; +import { Disposable, DisposableStore, toDisposable } from '../../../../../../base/common/lifecycle.js'; +import { observableValue } from '../../../../../../base/common/observable.js'; +import { generateUuid } from '../../../../../../base/common/uuid.js'; +import { URI } from '../../../../../../base/common/uri.js'; +import { ExtensionIdentifier } from '../../../../../../platform/extensions/common/extensions.js'; +import { ILogService } from '../../../../../../platform/log/common/log.js'; +import { IInstantiationService } from '../../../../../../platform/instantiation/common/instantiation.js'; +import { IProductService } from '../../../../../../platform/product/common/productService.js'; +import { IWorkspaceContextService } from '../../../../../../platform/workspace/common/workspace.js'; +import { IAgentHostService, IAgentAttachment, AgentProvider, AgentSession } from '../../../../../../platform/agentHost/common/agentService.js'; +import { isSessionAction } from '../../../../../../platform/agentHost/common/state/sessionActions.js'; +import { SessionClientState } from '../../../../../../platform/agentHost/common/state/sessionClientState.js'; +import { ToolCallStatus, TurnState, type IMessageAttachment } from '../../../../../../platform/agentHost/common/state/sessionState.js'; +import { ChatAgentLocation, ChatModeKind } from '../../../common/constants.js'; +import { IChatAgentData, IChatAgentImplementation, IChatAgentRequest, IChatAgentResult, IChatAgentService } from '../../../common/participants/chatAgents.js'; +import { IChatProgress, IChatToolInvocation, ToolConfirmKind } from '../../../common/chatService/chatService.js'; +import { ChatToolInvocation } from '../../../common/model/chatProgressTypes/chatToolInvocation.js'; +import { IChatSession, IChatSessionContentProvider, IChatSessionHistoryItem } from '../../../common/chatSessionsService.js'; +import { getAgentHostIcon } from '../agentSessions.js'; +import { turnsToHistory, toolCallStateToInvocation, permissionToConfirmation, finalizeToolInvocation } from './stateToProgressAdapter.js'; + +// ============================================================================= +// AgentHostSessionHandler — renderer-side handler for a single agent host +// chat session type. Bridges the protocol state layer with the chat UI: +// subscribes to session state, derives IChatProgress[] from immutable state +// changes, and dispatches client actions (turnStarted, permissionResolved, +// turnCancelled) back to the server. +// ============================================================================= + +// ============================================================================= +// Chat session +// ============================================================================= + +class AgentHostChatSession extends Disposable implements IChatSession { + readonly progressObs = observableValue('agentHostProgress', []); + readonly isCompleteObs = observableValue('agentHostComplete', true); + + private readonly _onWillDispose = this._register(new Emitter()); + readonly onWillDispose = this._onWillDispose.event; + + readonly requestHandler: IChatSession['requestHandler']; + readonly interruptActiveResponseCallback: IChatSession['interruptActiveResponseCallback']; + + constructor( + readonly sessionResource: URI, + readonly history: readonly IChatSessionHistoryItem[], + private readonly _sendRequest: (request: IChatAgentRequest, progress: (parts: IChatProgress[]) => void, token: CancellationToken) => Promise, + onDispose: () => void, + @ILogService private readonly _logService: ILogService, + ) { + super(); + + this._register(toDisposable(() => this._onWillDispose.fire())); + this._register(toDisposable(onDispose)); + + this.requestHandler = async (request, progress, _history, cancellationToken) => { + this._logService.info('[AgentHost] requestHandler called'); + this.isCompleteObs.set(false, undefined); + await this._sendRequest(request, progress, cancellationToken); + this.isCompleteObs.set(true, undefined); + }; + + this.interruptActiveResponseCallback = history.length > 0 ? undefined : async () => { + return true; + }; + } +} + +// ============================================================================= +// Session handler +// ============================================================================= + +export interface IAgentHostSessionHandlerConfig { + readonly provider: AgentProvider; + readonly agentId: string; + readonly sessionType: string; + readonly fullName: string; + readonly description: string; +} + +export class AgentHostSessionHandler extends Disposable implements IChatSessionContentProvider { + + private readonly _activeSessions = new Map(); + /** Maps UI resource keys to resolved backend session URIs. */ + private readonly _sessionToBackend = new Map(); + private readonly _config: IAgentHostSessionHandlerConfig; + + /** Client state manager shared across all sessions for this handler. */ + private readonly _clientState: SessionClientState; + + constructor( + config: IAgentHostSessionHandlerConfig, + @IAgentHostService private readonly _agentHostService: IAgentHostService, + @IChatAgentService private readonly _chatAgentService: IChatAgentService, + @ILogService private readonly _logService: ILogService, + @IProductService private readonly _productService: IProductService, + @IWorkspaceContextService private readonly _workspaceContextService: IWorkspaceContextService, + @IInstantiationService private readonly _instantiationService: IInstantiationService, + ) { + super(); + this._config = config; + + // Create shared client state manager for this handler instance + this._clientState = this._register(new SessionClientState(this._agentHostService.clientId)); + + // Forward action envelopes from IPC to client state + this._register(this._agentHostService.onDidAction(envelope => { + if (isSessionAction(envelope.action)) { + this._clientState.receiveEnvelope(envelope); + } + })); + + this._registerAgent(); + } + + async provideChatSessionContent(sessionResource: URI, _token: CancellationToken): Promise { + const resourceKey = sessionResource.path.substring(1); + + // For untitled (new) sessions, defer backend session creation until the + // first request arrives so the user-selected model is available. + // For existing sessions we resolve immediately to load history. + let resolvedSession: URI | undefined; + const isUntitled = resourceKey.startsWith('untitled-'); + const history: IChatSessionHistoryItem[] = []; + if (!isUntitled) { + resolvedSession = this._resolveSessionUri(sessionResource); + this._sessionToBackend.set(resourceKey, resolvedSession); + try { + const snapshot = await this._agentHostService.subscribe(resolvedSession); + this._clientState.handleSnapshot(resolvedSession, snapshot.state, snapshot.fromSeq); + const sessionState = this._clientState.getSessionState(resolvedSession); + if (sessionState) { + history.push(...turnsToHistory(sessionState.turns, this._config.agentId)); + } + } catch (err) { + this._logService.warn(`[AgentHost] Failed to subscribe to existing session: ${resolvedSession.toString()}`, err); + } + } + const session = this._instantiationService.createInstance( + AgentHostChatSession, + sessionResource, + history, + async (request: IChatAgentRequest, progress: (parts: IChatProgress[]) => void, token: CancellationToken) => { + const backendSession = resolvedSession ?? await this._createAndSubscribe(sessionResource, request.userSelectedModelId); + resolvedSession = backendSession; + this._sessionToBackend.set(resourceKey, backendSession); + return this._handleTurn(backendSession, request, progress, token); + }, + () => { + this._activeSessions.delete(resourceKey); + this._sessionToBackend.delete(resourceKey); + if (resolvedSession) { + this._clientState.unsubscribe(resolvedSession); + this._agentHostService.unsubscribe(resolvedSession); + this._agentHostService.disposeSession(resolvedSession); + } + }, + ); + this._activeSessions.set(resourceKey, session); + return session; + } + + // ---- Agent registration ------------------------------------------------- + + private _registerAgent(): void { + const agentData: IChatAgentData = { + id: this._config.agentId, + name: this._config.agentId, + fullName: this._config.fullName, + description: this._config.description, + extensionId: new ExtensionIdentifier('vscode.agent-host'), + extensionVersion: undefined, + extensionPublisherId: 'vscode', + extensionDisplayName: 'Agent Host', + isDefault: false, + isDynamic: true, + isCore: true, + metadata: { themeIcon: getAgentHostIcon(this._productService) }, + slashCommands: [], + locations: [ChatAgentLocation.Chat], + modes: [ChatModeKind.Agent], + disambiguation: [], + }; + + const agentImpl: IChatAgentImplementation = { + invoke: async (request, progress, _history, cancellationToken) => { + return this._invokeAgent(request, progress, cancellationToken); + }, + }; + + this._register(this._chatAgentService.registerDynamicAgent(agentData, agentImpl)); + } + + private async _invokeAgent( + request: IChatAgentRequest, + progress: (parts: IChatProgress[]) => void, + cancellationToken: CancellationToken, + ): Promise { + this._logService.info(`[AgentHost] _invokeAgent called for resource: ${request.sessionResource.toString()}`); + + // Resolve or create backend session + const resourceKey = request.sessionResource.path.substring(1); + let resolvedSession = this._sessionToBackend.get(resourceKey); + if (!resolvedSession) { + resolvedSession = await this._createAndSubscribe(request.sessionResource, request.userSelectedModelId); + this._sessionToBackend.set(resourceKey, resolvedSession); + } + + await this._handleTurn(resolvedSession, request, progress, cancellationToken); + + const activeSession = this._activeSessions.get(resourceKey); + if (activeSession) { + activeSession.isCompleteObs.set(true, undefined); + } + + return {}; + } + + // ---- Turn handling (state-driven) --------------------------------------- + + private async _handleTurn( + session: URI, + request: IChatAgentRequest, + progress: (parts: IChatProgress[]) => void, + cancellationToken: CancellationToken, + ): Promise { + if (cancellationToken.isCancellationRequested) { + return; + } + + const turnId = generateUuid(); + const attachments = this._convertVariablesToAttachments(request); + const messageAttachments: IMessageAttachment[] = attachments.map(a => ({ + type: a.type, + path: a.path, + displayName: a.displayName, + })); + + // If the user selected a different model since the session was created + // (or since the last turn), dispatch a model change action first so the + // agent backend picks up the new model before processing the turn. + const rawModelId = this._extractRawModelId(request.userSelectedModelId); + if (rawModelId) { + const currentModel = this._clientState.getSessionState(session)?.summary.model; + if (currentModel !== rawModelId) { + const modelAction = { + type: 'session/modelChanged' as const, + session, + model: rawModelId, + }; + const modelSeq = this._clientState.applyOptimistic(modelAction); + this._agentHostService.dispatchAction(modelAction, this._clientState.clientId, modelSeq); + } + } + + // Dispatch session/turnStarted — the server will call sendMessage on + // the provider as a side effect. + const turnAction = { + type: 'session/turnStarted' as const, + session, + turnId, + userMessage: { + text: request.message, + attachments: messageAttachments.length > 0 ? messageAttachments : undefined, + }, + }; + const clientSeq = this._clientState.applyOptimistic(turnAction); + this._agentHostService.dispatchAction(turnAction, this._clientState.clientId, clientSeq); + + // Track live ChatToolInvocation/permission objects for this turn + const activeToolInvocations = new Map(); + const activePermissions = new Map(); + + // Track last-emitted lengths to compute deltas from immutable state + let lastStreamedTextLen = 0; + let lastReasoningLen = 0; + + const turnDisposables = new DisposableStore(); + + let resolveDone: () => void; + const done = new Promise(resolve => { resolveDone = resolve; }); + + let finished = false; + const finish = () => { + if (finished) { + return; + } + finished = true; + // Finalize any outstanding tool invocations + for (const [, invocation] of activeToolInvocations) { + invocation.didExecuteTool(undefined); + } + activeToolInvocations.clear(); + turnDisposables.dispose(); + resolveDone(); + }; + + // Listen to state changes and translate to IChatProgress[] + turnDisposables.add(this._clientState.onDidChangeSessionState(e => { + if (e.session.toString() !== session.toString() || cancellationToken.isCancellationRequested) { + return; + } + + const activeTurn = e.state.activeTurn; + + if (!activeTurn || activeTurn.id !== turnId) { + // Turn completed (activeTurn cleared by reducer). + // Check if the finalized turn ended with an error and emit it. + const lastTurn = e.state.turns[e.state.turns.length - 1]; + if (lastTurn?.id === turnId && lastTurn.state === TurnState.Error && lastTurn.error) { + progress([{ kind: 'markdownContent', content: new MarkdownString(`\n\nError: (${lastTurn.error.errorType}) ${lastTurn.error.message}`) }]); + } + if (!finished) { + finish(); + } + return; + } + + // Stream text deltas + if (activeTurn.streamingText.length > lastStreamedTextLen) { + const delta = activeTurn.streamingText.substring(lastStreamedTextLen); + lastStreamedTextLen = activeTurn.streamingText.length; + progress([{ kind: 'markdownContent', content: new MarkdownString(delta) }]); + } + + // Stream reasoning deltas + if (activeTurn.reasoning.length > lastReasoningLen) { + const delta = activeTurn.reasoning.substring(lastReasoningLen); + lastReasoningLen = activeTurn.reasoning.length; + progress([{ kind: 'thinking', value: delta }]); + } + + // Handle tool calls — create/finalize ChatToolInvocations + for (const [toolCallId, tc] of activeTurn.toolCalls) { + const existing = activeToolInvocations.get(toolCallId); + if (!existing) { + if (tc.status === ToolCallStatus.Running || tc.status === ToolCallStatus.PendingPermission) { + const invocation = toolCallStateToInvocation(tc); + activeToolInvocations.set(toolCallId, invocation); + progress([invocation]); + } + } else if (tc.status === ToolCallStatus.Completed || tc.status === ToolCallStatus.Failed) { + activeToolInvocations.delete(toolCallId); + finalizeToolInvocation(existing, tc); + } + } + + // Handle permission requests + for (const [requestId, perm] of activeTurn.pendingPermissions) { + if (activePermissions.has(requestId)) { + continue; + } + const confirmInvocation = permissionToConfirmation(perm); + activePermissions.set(requestId, confirmInvocation); + progress([confirmInvocation]); + + IChatToolInvocation.awaitConfirmation(confirmInvocation, cancellationToken).then(reason => { + const approved = reason.type !== ToolConfirmKind.Denied && reason.type !== ToolConfirmKind.Skipped; + this._logService.info(`[AgentHost] Permission response: requestId=${requestId}, approved=${approved}`); + const resolveAction = { + type: 'session/permissionResolved' as const, + session, + turnId, + requestId, + approved, + }; + const seq = this._clientState.applyOptimistic(resolveAction); + this._agentHostService.dispatchAction(resolveAction, this._clientState.clientId, seq); + if (approved) { + confirmInvocation.didExecuteTool(undefined); + } else { + confirmInvocation.didExecuteTool({ content: [], toolResultError: 'User denied' }); + } + }).catch(err => { + this._logService.warn(`[AgentHost] Permission confirmation failed for requestId=${requestId}`, err); + }); + } + })); + + turnDisposables.add(cancellationToken.onCancellationRequested(() => { + this._logService.info(`[AgentHost] Cancellation requested for ${session.toString()}, dispatching turnCancelled`); + const cancelAction = { + type: 'session/turnCancelled' as const, + session, + turnId, + }; + const seq = this._clientState.applyOptimistic(cancelAction); + this._agentHostService.dispatchAction(cancelAction, this._clientState.clientId, seq); + finish(); + })); + + await done; + } + + // ---- Session resolution ------------------------------------------------- + + /** Maps a UI session resource to a backend provider URI. */ + private _resolveSessionUri(sessionResource: URI): URI { + const rawId = sessionResource.path.substring(1); + return AgentSession.uri(this._config.provider, rawId); + } + + /** Creates a new backend session and subscribes to its state. */ + private async _createAndSubscribe(sessionResource: URI, modelId?: string): Promise { + const rawModelId = this._extractRawModelId(modelId); + const workspaceFolder = this._workspaceContextService.getWorkspace().folders[0]; + + this._logService.trace(`[AgentHost] Creating new session, model=${rawModelId ?? '(default)'}, provider=${this._config.provider}`); + const session = await this._agentHostService.createSession({ + model: rawModelId, + provider: this._config.provider, + workingDirectory: workspaceFolder?.uri.fsPath, + }); + this._logService.trace(`[AgentHost] Created session: ${session.toString()}`); + + // Subscribe to the new session's state + try { + const snapshot = await this._agentHostService.subscribe(session); + this._clientState.handleSnapshot(session, snapshot.state, snapshot.fromSeq); + } catch (err) { + this._logService.error(`[AgentHost] Failed to subscribe to new session: ${session.toString()}`, err); + } + + return session; + } + + /** + * Extracts the raw model id from a language-model service identifier. + * E.g. "agent-host-copilot:claude-sonnet-4-20250514" → "claude-sonnet-4-20250514". + */ + private _extractRawModelId(languageModelIdentifier: string | undefined): string | undefined { + if (!languageModelIdentifier) { + return undefined; + } + const prefix = this._config.sessionType + ':'; + if (languageModelIdentifier.startsWith(prefix)) { + return languageModelIdentifier.substring(prefix.length); + } + return languageModelIdentifier; + } + + private _convertVariablesToAttachments(request: IChatAgentRequest): IAgentAttachment[] { + const attachments: IAgentAttachment[] = []; + for (const v of request.variables.variables) { + if (v.kind === 'file') { + const uri = v.value instanceof URI ? v.value : undefined; + if (uri?.scheme === 'file') { + attachments.push({ type: 'file', path: uri.fsPath, displayName: v.name }); + } + } else if (v.kind === 'directory') { + const uri = v.value instanceof URI ? v.value : undefined; + if (uri?.scheme === 'file') { + attachments.push({ type: 'directory', path: uri.fsPath, displayName: v.name }); + } + } else if (v.kind === 'implicit' && v.isSelection) { + const uri = v.uri; + if (uri?.scheme === 'file') { + attachments.push({ type: 'selection', path: uri.fsPath, displayName: v.name }); + } + } + } + if (attachments.length > 0) { + this._logService.trace(`[AgentHost] Converted ${attachments.length} attachments from ${request.variables.variables.length} variables`); + } + return attachments; + } + + // ---- Lifecycle ---------------------------------------------------------- + + override dispose(): void { + for (const [, session] of this._activeSessions) { + session.dispose(); + } + this._activeSessions.clear(); + this._sessionToBackend.clear(); + super.dispose(); + } +} diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionListController.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionListController.ts new file mode 100644 index 00000000000..24415065211 --- /dev/null +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionListController.ts @@ -0,0 +1,97 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { CancellationToken, CancellationTokenSource } from '../../../../../../base/common/cancellation.js'; +import { Emitter } from '../../../../../../base/common/event.js'; +import { Disposable } from '../../../../../../base/common/lifecycle.js'; +import { URI } from '../../../../../../base/common/uri.js'; +import { IProductService } from '../../../../../../platform/product/common/productService.js'; +import { IAgentHostService, AgentSession } from '../../../../../../platform/agentHost/common/agentService.js'; +import { isSessionAction } from '../../../../../../platform/agentHost/common/state/sessionActions.js'; +import { ChatSessionStatus, IChatSessionItem, IChatSessionItemController, IChatSessionItemsDelta } from '../../../common/chatSessionsService.js'; +import { getAgentHostIcon } from '../agentSessions.js'; + +/** + * Provides session list items for the chat sessions sidebar by querying + * active sessions from the agent host process. Listens to protocol + * notifications for incremental updates. + */ +export class AgentHostSessionListController extends Disposable implements IChatSessionItemController { + + private readonly _onDidChangeChatSessionItems = this._register(new Emitter()); + readonly onDidChangeChatSessionItems = this._onDidChangeChatSessionItems.event; + + private _items: IChatSessionItem[] = []; + + constructor( + private readonly _sessionType: string, + private readonly _provider: string, + @IAgentHostService private readonly _agentHostService: IAgentHostService, + @IProductService private readonly _productService: IProductService, + ) { + super(); + + // React to protocol notifications for session list changes + this._register(this._agentHostService.onDidNotification(n => { + if (n.type === 'notify/sessionAdded' && n.summary.provider === this._provider) { + const rawId = AgentSession.id(n.summary.resource); + const item: IChatSessionItem = { + resource: URI.from({ scheme: this._sessionType, path: `/${rawId}` }), + label: n.summary.title ?? `Session ${rawId.substring(0, 8)}`, + iconPath: getAgentHostIcon(this._productService), + status: ChatSessionStatus.Completed, + timing: { + created: n.summary.createdAt, + lastRequestStarted: n.summary.modifiedAt, + lastRequestEnded: n.summary.modifiedAt, + }, + }; + this._items.push(item); + this._onDidChangeChatSessionItems.fire({ addedOrUpdated: [item] }); + } else if (n.type === 'notify/sessionRemoved') { + const removedId = AgentSession.id(n.session); + const idx = this._items.findIndex(item => item.resource.path === `/${removedId}`); + if (idx >= 0) { + const [removed] = this._items.splice(idx, 1); + this._onDidChangeChatSessionItems.fire({ removed: [removed.resource] }); + } + } + })); + + // Refresh on turnComplete actions for metadata updates (title, timing) + this._register(this._agentHostService.onDidAction(e => { + if (e.action.type === 'session/turnComplete' && isSessionAction(e.action) && AgentSession.provider(e.action.session) === this._provider) { + const cts = new CancellationTokenSource(); + this.refresh(cts.token).finally(() => cts.dispose()); + } + })); + } + + get items(): readonly IChatSessionItem[] { + return this._items; + } + + async refresh(_token: CancellationToken): Promise { + try { + const sessions = await this._agentHostService.listSessions(); + const filtered = sessions.filter(s => AgentSession.provider(s.session) === this._provider); + const rawId = (s: typeof filtered[0]) => AgentSession.id(s.session); + this._items = filtered.map(s => ({ + resource: URI.from({ scheme: this._sessionType, path: `/${rawId(s)}` }), + label: s.summary ?? `Session ${rawId(s).substring(0, 8)}`, + iconPath: getAgentHostIcon(this._productService), + status: ChatSessionStatus.Completed, + timing: { + created: s.startTime, + lastRequestStarted: s.modifiedTime, + lastRequestEnded: s.modifiedTime, + }, + })); + } catch { + this._items = []; + } + this._onDidChangeChatSessionItems.fire({ addedOrUpdated: this._items }); + } +} diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/stateToProgressAdapter.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/stateToProgressAdapter.ts new file mode 100644 index 00000000000..fcdb959660b --- /dev/null +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/stateToProgressAdapter.ts @@ -0,0 +1,199 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { MarkdownString } from '../../../../../../base/common/htmlContent.js'; +import { ToolCallStatus, TurnState, type ICompletedToolCall, type IPermissionRequest, type IToolCallState, type ITurn } from '../../../../../../platform/agentHost/common/state/sessionState.js'; +import { type IChatProgress, type IChatTerminalToolInvocationData, type IChatToolInputInvocationData, type IChatToolInvocationSerialized, ToolConfirmKind } from '../../../common/chatService/chatService.js'; +import { type IChatSessionHistoryItem } from '../../../common/chatSessionsService.js'; +import { ChatToolInvocation } from '../../../common/model/chatProgressTypes/chatToolInvocation.js'; +import { type IPreparedToolInvocation, type IToolConfirmationMessages, type IToolData, ToolDataSource, ToolInvocationPresentation } from '../../../common/tools/languageModelToolsService.js'; + +/** + * Converts completed turns from the protocol state into session history items. + */ +export function turnsToHistory(turns: readonly ITurn[], participantId: string): IChatSessionHistoryItem[] { + const history: IChatSessionHistoryItem[] = []; + for (const turn of turns) { + // Request + history.push({ type: 'request', prompt: turn.userMessage.text, participant: participantId }); + + // Response parts + const parts: IChatProgress[] = []; + + // Assistant response text + if (turn.responseText) { + parts.push({ kind: 'markdownContent', content: new MarkdownString(turn.responseText) }); + } + + // Completed tool calls + for (const tc of turn.toolCalls) { + parts.push(completedToolCallToSerialized(tc)); + } + + // Error message for failed turns + if (turn.state === TurnState.Error && turn.error) { + parts.push({ kind: 'markdownContent', content: new MarkdownString(`\n\nError: (${turn.error.errorType}) ${turn.error.message}`) }); + } + + history.push({ type: 'response', parts, participant: participantId }); + } + return history; +} + +/** + * Converts a completed tool call from the protocol state into a serialized + * tool invocation suitable for history replay. + */ +function completedToolCallToSerialized(tc: ICompletedToolCall): IChatToolInvocationSerialized { + const isTerminal = tc.toolKind === 'terminal'; + + let toolSpecificData: IChatTerminalToolInvocationData | undefined; + if (isTerminal && tc.toolInput) { + toolSpecificData = { + kind: 'terminal', + commandLine: { original: tc.toolInput }, + language: tc.language ?? 'shellscript', + terminalCommandOutput: tc.toolOutput !== undefined ? { text: tc.toolOutput } : undefined, + terminalCommandState: { exitCode: tc.success ? 0 : 1 }, + }; + } + + return { + kind: 'toolInvocationSerialized', + toolCallId: tc.toolCallId, + toolId: tc.toolName, + source: ToolDataSource.Internal, + invocationMessage: new MarkdownString(tc.invocationMessage), + originMessage: undefined, + pastTenseMessage: isTerminal ? undefined : new MarkdownString(tc.pastTenseMessage), + isConfirmed: { type: ToolConfirmKind.ConfirmationNotNeeded }, + isComplete: true, + presentation: undefined, + toolSpecificData, + }; +} + +/** + * Creates a live {@link ChatToolInvocation} from the protocol's tool-call + * state. Used during active turns to represent running tool calls in the UI. + */ +export function toolCallStateToInvocation(tc: IToolCallState): ChatToolInvocation { + const toolData: IToolData = { + id: tc.toolName, + source: ToolDataSource.Internal, + displayName: tc.displayName, + modelDescription: tc.toolName, + }; + + let parameters: unknown; + if (tc.toolArguments) { + try { parameters = JSON.parse(tc.toolArguments); } catch { /* malformed JSON */ } + } + + const invocation = new ChatToolInvocation(undefined, toolData, tc.toolCallId, undefined, parameters); + invocation.invocationMessage = new MarkdownString(tc.invocationMessage); + + if (tc.toolKind === 'terminal' && tc.toolInput) { + invocation.toolSpecificData = { + kind: 'terminal', + commandLine: { original: tc.toolInput }, + language: tc.language ?? 'shellscript', + } satisfies IChatTerminalToolInvocationData; + } + + return invocation; +} + +/** + * Creates a {@link ChatToolInvocation} with confirmation messages from a + * protocol permission request. The resulting invocation starts in the + * waiting-for-confirmation state. + */ +export function permissionToConfirmation(perm: IPermissionRequest): ChatToolInvocation { + let title: string; + let toolSpecificData: IChatTerminalToolInvocationData | IChatToolInputInvocationData | undefined; + + switch (perm.permissionKind) { + case 'shell': { + title = perm.intention ?? 'Run command'; + toolSpecificData = perm.fullCommandText ? { + kind: 'terminal', + commandLine: { original: perm.fullCommandText }, + language: 'shellscript', + } : undefined; + break; + } + case 'write': { + title = perm.path ? `Edit ${perm.path}` : 'Edit file'; + let rawInput: unknown; + try { rawInput = perm.rawRequest ? JSON.parse(perm.rawRequest) : { path: perm.path }; } catch { rawInput = { path: perm.path }; } + toolSpecificData = { kind: 'input', rawInput }; + break; + } + case 'mcp': { + const toolTitle = perm.toolName ?? 'MCP Tool'; + title = perm.serverName ? `${perm.serverName}: ${toolTitle}` : toolTitle; + let rawInput: unknown; + try { rawInput = perm.rawRequest ? JSON.parse(perm.rawRequest) : { serverName: perm.serverName, toolName: perm.toolName }; } catch { rawInput = { serverName: perm.serverName, toolName: perm.toolName }; } + toolSpecificData = { kind: 'input', rawInput }; + break; + } + case 'read': { + title = perm.intention ?? 'Read file'; + let rawInput: unknown; + try { rawInput = perm.rawRequest ? JSON.parse(perm.rawRequest) : { path: perm.path, intention: perm.intention }; } catch { rawInput = { path: perm.path, intention: perm.intention }; } + toolSpecificData = { kind: 'input', rawInput }; + break; + } + default: { + title = 'Permission request'; + let rawInput: unknown; + try { rawInput = perm.rawRequest ? JSON.parse(perm.rawRequest) : {}; } catch { rawInput = {}; } + toolSpecificData = { kind: 'input', rawInput }; + break; + } + } + + const confirmationMessages: IToolConfirmationMessages = { + title: new MarkdownString(title), + message: new MarkdownString(''), + }; + + const toolData: IToolData = { + id: `permission_${perm.permissionKind}`, + source: ToolDataSource.Internal, + displayName: title, + modelDescription: '', + }; + + const preparedInvocation: IPreparedToolInvocation = { + invocationMessage: new MarkdownString(title), + confirmationMessages, + presentation: ToolInvocationPresentation.HiddenAfterComplete, + toolSpecificData, + }; + + return new ChatToolInvocation(preparedInvocation, toolData, perm.requestId, undefined, undefined); +} + +/** + * Updates a live {@link ChatToolInvocation} with completion data from the + * protocol's tool-call state, transitioning it to the completed state. + */ +export function finalizeToolInvocation(invocation: ChatToolInvocation, tc: IToolCallState): void { + if (invocation.toolSpecificData?.kind === 'terminal') { + const terminalData = invocation.toolSpecificData as IChatTerminalToolInvocationData; + invocation.toolSpecificData = { + ...terminalData, + terminalCommandOutput: tc.toolOutput !== undefined ? { text: tc.toolOutput } : undefined, + terminalCommandState: { exitCode: tc.status === ToolCallStatus.Completed ? 0 : 1 }, + }; + } else if (tc.pastTenseMessage) { + invocation.pastTenseMessage = new MarkdownString(tc.pastTenseMessage); + } + + const isFailure = tc.status === ToolCallStatus.Failed; + invocation.didExecuteTool(isFailure ? { content: [], toolResultError: tc.error?.message } : undefined); +} diff --git a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessions.ts b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessions.ts index f7662aa6914..eaac1ae2b66 100644 --- a/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessions.ts +++ b/src/vs/workbench/contrib/chat/browser/agentSessions/agentSessions.ts @@ -11,6 +11,7 @@ import { ThemeIcon } from '../../../../../base/common/themables.js'; import { IChatSessionTiming } from '../../common/chatService/chatService.js'; import { foreground, listActiveSelectionForeground, registerColor, transparent } from '../../../../../platform/theme/common/colorRegistry.js'; import { getChatSessionType } from '../../common/model/chatUri.js'; +import { IProductService } from '../../../../../platform/product/common/productService.js'; export enum AgentSessionProviders { Local = 'local', @@ -19,6 +20,7 @@ export enum AgentSessionProviders { Claude = 'claude-code', Codex = 'openai-codex', Growth = 'copilot-growth', + AgentHostCopilot = 'agent-host-copilot', } export function isBuiltInAgentSessionProvider(provider: string): boolean { @@ -36,6 +38,7 @@ export function getAgentSessionProvider(sessionResource: URI | string): AgentSes case AgentSessionProviders.Cloud: case AgentSessionProviders.Claude: case AgentSessionProviders.Codex: + case AgentSessionProviders.AgentHostCopilot: return type; default: return undefined; @@ -56,6 +59,8 @@ export function getAgentSessionProviderName(provider: AgentSessionProviders): st return 'Codex'; case AgentSessionProviders.Growth: return 'Growth'; + case AgentSessionProviders.AgentHostCopilot: + return 'Agent Host - Copilot'; } } @@ -73,14 +78,24 @@ export function getAgentSessionProviderIcon(provider: AgentSessionProviders): Th return Codicon.claude; case AgentSessionProviders.Growth: return Codicon.lightbulb; + case AgentSessionProviders.AgentHostCopilot: + return Codicon.vscodeInsiders; // default; use getAgentHostIcon() for quality-aware icon } } +/** + * Returns the VS Code or VS Code Insiders icon depending on product quality. + */ +export function getAgentHostIcon(productService: IProductService): ThemeIcon { + return productService.quality === 'stable' ? Codicon.vscode : Codicon.vscodeInsiders; +} + export function isFirstPartyAgentSessionProvider(provider: AgentSessionProviders): boolean { switch (provider) { case AgentSessionProviders.Local: case AgentSessionProviders.Background: case AgentSessionProviders.Cloud: + case AgentSessionProviders.AgentHostCopilot: return true; case AgentSessionProviders.Claude: case AgentSessionProviders.Codex: @@ -98,6 +113,7 @@ export function getAgentCanContinueIn(provider: AgentSessionProviders): boolean case AgentSessionProviders.Claude: case AgentSessionProviders.Codex: case AgentSessionProviders.Growth: + case AgentSessionProviders.AgentHostCopilot: return false; } } @@ -116,6 +132,8 @@ export function getAgentSessionProviderDescription(provider: AgentSessionProvide return localize('chat.session.providerDescription.codex', "Opens a new Codex session in the editor. Codex sessions can be managed from the chat sessions view."); case AgentSessionProviders.Growth: return localize('chat.session.providerDescription.growth', "Learn about Copilot features."); + case AgentSessionProviders.AgentHostCopilot: + return 'Run a Copilot SDK agent in a dedicated process.'; } } diff --git a/src/vs/workbench/contrib/chat/browser/chat.contribution.ts b/src/vs/workbench/contrib/chat/browser/chat.contribution.ts index ae0171f8dbb..f0b262723a3 100644 --- a/src/vs/workbench/contrib/chat/browser/chat.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/chat.contribution.ts @@ -8,6 +8,7 @@ import { Disposable, DisposableMap, DisposableStore } from '../../../../base/com import { Schemas } from '../../../../base/common/network.js'; import { isMacintosh } from '../../../../base/common/platform.js'; import { PolicyCategory } from '../../../../base/common/policy.js'; +import { AgentHostEnabledSettingId } from '../../../../platform/agentHost/common/agentService.js'; import { registerEditorFeature } from '../../../../editor/common/editorFeatures.js'; import * as nls from '../../../../nls.js'; import { AccessibleViewRegistry } from '../../../../platform/accessibility/browser/accessibleViewRegistry.js'; @@ -708,6 +709,13 @@ configurationRegistry.registerConfiguration({ } } }, + [AgentHostEnabledSettingId]: { + type: 'boolean', + description: nls.localize('chat.agentHost.enabled', "When enabled, some agents run in a separate agent host process."), + default: false, + tags: ['experimental'], + included: product.quality !== 'stable', + }, [ChatConfiguration.PlanAgentDefaultModel]: { type: 'string', description: nls.localize('chat.planAgent.defaultModel.description', "Select the default language model to use for the Plan agent from the available providers."), diff --git a/src/vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution.ts b/src/vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution.ts index ee72554e7de..99164830155 100644 --- a/src/vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution.ts @@ -8,7 +8,7 @@ import { AsyncIterableProducer, raceCancellationError } from '../../../../../bas import { CancellationToken, CancellationTokenSource } from '../../../../../base/common/cancellation.js'; import { Codicon } from '../../../../../base/common/codicons.js'; import { AsyncEmitter, Emitter, Event } from '../../../../../base/common/event.js'; -import { combinedDisposable, Disposable, DisposableMap, DisposableStore, IDisposable } from '../../../../../base/common/lifecycle.js'; +import { combinedDisposable, Disposable, DisposableMap, DisposableStore, IDisposable, toDisposable } from '../../../../../base/common/lifecycle.js'; import { ResourceMap, ResourceSet } from '../../../../../base/common/map.js'; import { Schemas } from '../../../../../base/common/network.js'; import * as resources from '../../../../../base/common/resources.js'; @@ -269,7 +269,7 @@ export class ChatSessionsService extends Disposable implements IChatSessionsServ private readonly _itemControllers = new Map }>(); - private readonly _contributions: Map = new Map(); + private readonly _contributions: Map = new Map(); private readonly _contributionDisposables = this._register(new DisposableMap()); private readonly _contentProviders: Map = new Map(); @@ -632,7 +632,9 @@ export class ChatSessionsService extends Disposable implements IChatSessionsServ newlyDisabledChatSessionTypes.add(contribution.type); } else if (!isCurrentlyRegistered && shouldBeRegistered) { // Enable the contribution by registering it - this._enableContribution(contribution, extension); + if (extension) { + this._enableContribution(contribution, extension); + } newlyEnabledChatSessionTypes.add(contribution.type); } } @@ -748,14 +750,14 @@ export class ChatSessionsService extends Disposable implements IChatSessionsServ return this.resolveChatSessionContribution(entry.extension, entry.contribution); } - private resolveChatSessionContribution(ext: IRelaxedExtensionDescription, contribution: IChatSessionsExtensionPoint) { + private resolveChatSessionContribution(ext: IRelaxedExtensionDescription | undefined, contribution: IChatSessionsExtensionPoint) { return { ...contribution, icon: this.resolveIconForCurrentColorTheme(this.getContributionIcon(ext, contribution)), }; } - private getContributionIcon(ext: IRelaxedExtensionDescription, contribution: IChatSessionsExtensionPoint): ThemeIcon | { light: URI; dark: URI } | undefined { + private getContributionIcon(ext: IRelaxedExtensionDescription | undefined, contribution: IChatSessionsExtensionPoint): ThemeIcon | { light: URI; dark: URI } | undefined { if (!contribution.icon) { return undefined; } @@ -765,8 +767,8 @@ export class ChatSessionsService extends Disposable implements IChatSessionsServ : ThemeIcon.fromId(contribution.icon); } return { - dark: resources.joinPath(ext.extensionLocation, contribution.icon.dark), - light: resources.joinPath(ext.extensionLocation, contribution.icon.light) + dark: ext ? resources.joinPath(ext.extensionLocation, contribution.icon.dark) : URI.parse(contribution.icon.dark), + light: ext ? resources.joinPath(ext.extensionLocation, contribution.icon.light) : URI.parse(contribution.icon.light) }; } @@ -785,6 +787,20 @@ export class ChatSessionsService extends Disposable implements IChatSessionsServ } + registerChatSessionContribution(contribution: IChatSessionsExtensionPoint): IDisposable { + if (this._contributions.has(contribution.type)) { + return { dispose: () => { } }; + } + + this._contributions.set(contribution.type, { contribution, extension: undefined }); + this._onDidChangeAvailability.fire(); + + return toDisposable(() => { + this._contributions.delete(contribution.type); + this._onDidChangeAvailability.fire(); + }); + } + async activateChatSessionItemProvider(chatViewType: string): Promise { await this.doActivateChatSessionItemController(chatViewType); } @@ -1343,4 +1359,3 @@ export function getResourceForNewChatSession(options: NewChatSessionOpenOptions) function isAgentSessionProviderType(type: string): boolean { return Object.values(AgentSessionProviders).includes(type as AgentSessionProviders); } - diff --git a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts index 7f2b2a277aa..b25529e6051 100644 --- a/src/vs/workbench/contrib/chat/common/chatSessionsService.ts +++ b/src/vs/workbench/contrib/chat/common/chatSessionsService.ts @@ -244,6 +244,12 @@ export interface IChatSessionsService { getChatSessionContribution(chatSessionType: string): ResolvedChatSessionsExtensionPoint | undefined; getAllChatSessionContributions(): ResolvedChatSessionsExtensionPoint[]; + /** + * Programmatically register a chat session contribution (for internal session types + * that don't go through the extension point). + */ + registerChatSessionContribution(contribution: IChatSessionsExtensionPoint): IDisposable; + registerChatSessionItemController(chatSessionType: string, controller: IChatSessionItemController): IDisposable; activateChatSessionItemProvider(chatSessionType: string): Promise; diff --git a/src/vs/workbench/contrib/chat/electron-browser/chat.contribution.ts b/src/vs/workbench/contrib/chat/electron-browser/chat.contribution.ts index e8b51822059..1cce786090a 100644 --- a/src/vs/workbench/contrib/chat/electron-browser/chat.contribution.ts +++ b/src/vs/workbench/contrib/chat/electron-browser/chat.contribution.ts @@ -4,27 +4,33 @@ *--------------------------------------------------------------------------------------------*/ import { Disposable } from '../../../../base/common/lifecycle.js'; +import { AgentHostContribution } from '../browser/agentSessions/agentHost/agentHostChatContribution.js'; import { autorun } from '../../../../base/common/observable.js'; import { resolve } from '../../../../base/common/path.js'; import { isMacintosh } from '../../../../base/common/platform.js'; +import { generateUuid } from '../../../../base/common/uuid.js'; import { URI } from '../../../../base/common/uri.js'; import { ipcRenderer } from '../../../../base/parts/sandbox/electron-browser/globals.js'; import { localize } from '../../../../nls.js'; import { registerAction2 } from '../../../../platform/actions/common/actions.js'; -import { ICommandService } from '../../../../platform/commands/common/commands.js'; +import { CommandsRegistry, ICommandService } from '../../../../platform/commands/common/commands.js'; import { IContextKeyService } from '../../../../platform/contextkey/common/contextkey.js'; import { IDialogService } from '../../../../platform/dialogs/common/dialogs.js'; import { ILogService } from '../../../../platform/log/common/log.js'; import { INativeHostService } from '../../../../platform/native/common/native.js'; import { IWorkspaceTrustRequestService } from '../../../../platform/workspace/common/workspaceTrust.js'; import { WorkbenchPhase, registerWorkbenchContribution2 } from '../../../common/contributions.js'; +import { IViewsService } from '../../../services/views/common/viewsService.js'; import { ViewContainerLocation } from '../../../common/views.js'; +import { IEditorService } from '../../../services/editor/common/editorService.js'; import { INativeWorkbenchEnvironmentService } from '../../../services/environment/electron-browser/environmentService.js'; import { IExtensionService } from '../../../services/extensions/common/extensions.js'; import { IWorkbenchLayoutService } from '../../../services/layout/browser/layoutService.js'; import { ILifecycleService, ShutdownReason } from '../../../services/lifecycle/common/lifecycle.js'; import { ACTION_ID_NEW_CHAT, CHAT_OPEN_ACTION_ID, IChatViewOpenOptions } from '../browser/actions/chatActions.js'; -import { ChatViewPaneTarget, IChatWidgetService } from '../browser/chat.js'; +import { ChatViewId, ChatViewPaneTarget, IChatWidgetService } from '../browser/chat.js'; +import { ChatEditorInput } from '../browser/widgetHosts/editor/chatEditorInput.js'; +import { ChatViewPane } from '../browser/widgetHosts/viewPane/chatViewPane.js'; import { AgentSessionProviders } from '../browser/agentSessions/agentSessions.js'; import { isSessionInProgressStatus } from '../browser/agentSessions/agentSessionsModel.js'; import { IAgentSessionsService } from '../browser/agentSessions/agentSessionsService.js'; @@ -234,3 +240,31 @@ registerWorkbenchContribution2(NativeBuiltinToolsContribution.ID, NativeBuiltinT registerWorkbenchContribution2(ChatCommandLineHandler.ID, ChatCommandLineHandler, WorkbenchPhase.BlockRestore); registerWorkbenchContribution2(ChatSuspendThrottlingHandler.ID, ChatSuspendThrottlingHandler, WorkbenchPhase.AfterRestored); registerWorkbenchContribution2(ChatLifecycleHandler.ID, ChatLifecycleHandler, WorkbenchPhase.AfterRestored); +registerWorkbenchContribution2(AgentHostContribution.ID, AgentHostContribution, WorkbenchPhase.AfterRestored); + +// Register command for opening a new Agent Host session from the session type picker +CommandsRegistry.registerCommand( + `workbench.action.chat.openNewChatSessionInPlace.${AgentSessionProviders.AgentHostCopilot}`, + async (accessor, chatSessionPosition: string) => { + const viewsService = accessor.get(IViewsService); + const resource = URI.from({ + scheme: AgentSessionProviders.AgentHostCopilot, + path: `/untitled-${generateUuid()}`, + }); + + if (chatSessionPosition === 'editor') { + const editorService = accessor.get(IEditorService); + await editorService.openEditor({ + resource, + options: { + override: ChatEditorInput.EditorID, + pinned: true, + }, + }); + } else { + const view = await viewsService.openView(ChatViewId) as ChatViewPane; + await view.loadSession(resource); + view.focus(); + } + } +); diff --git a/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostChatContribution.test.ts b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostChatContribution.test.ts new file mode 100644 index 00000000000..18b40f560e7 --- /dev/null +++ b/src/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostChatContribution.test.ts @@ -0,0 +1,1411 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { CancellationToken, CancellationTokenSource } from '../../../../../../base/common/cancellation.js'; +import { Emitter, Event } from '../../../../../../base/common/event.js'; +import { DisposableStore, toDisposable } from '../../../../../../base/common/lifecycle.js'; +import { URI } from '../../../../../../base/common/uri.js'; +import { mock, upcastPartial } from '../../../../../../base/test/common/mock.js'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../../base/test/common/utils.js'; +import { timeout } from '../../../../../../base/common/async.js'; +import { ILogService, NullLogService } from '../../../../../../platform/log/common/log.js'; +import { IConfigurationService } from '../../../../../../platform/configuration/common/configuration.js'; +import { IAgentCreateSessionConfig, IAgentHostService, IAgentSessionMetadata, AgentSession } from '../../../../../../platform/agentHost/common/agentService.js'; +import type { IActionEnvelope, INotification, IPermissionResolvedAction, ISessionAction, ITurnStartedAction } from '../../../../../../platform/agentHost/common/state/sessionActions.js'; +import type { IStateSnapshot } from '../../../../../../platform/agentHost/common/state/sessionProtocol.js'; +import { SessionLifecycle, SessionStatus, ToolCallStatus, TurnState, createSessionState, type ISessionState, type ISessionSummary } from '../../../../../../platform/agentHost/common/state/sessionState.js'; +import { IDefaultAccountService } from '../../../../../../platform/defaultAccount/common/defaultAccount.js'; +import { IAuthenticationService } from '../../../../../services/authentication/common/authentication.js'; +import { IChatAgentData, IChatAgentImplementation, IChatAgentRequest, IChatAgentService } from '../../../common/participants/chatAgents.js'; +import { ChatAgentLocation } from '../../../common/constants.js'; +import { IChatMarkdownContent, IChatProgress, IChatTerminalToolInvocationData, IChatToolInvocation, IChatToolInvocationSerialized, ToolConfirmKind } from '../../../common/chatService/chatService.js'; +import { IMarkdownString } from '../../../../../../base/common/htmlContent.js'; +import { IChatSessionsService } from '../../../common/chatSessionsService.js'; +import { ILanguageModelsService } from '../../../common/languageModels.js'; +import { IProductService } from '../../../../../../platform/product/common/productService.js'; +import { TestInstantiationService } from '../../../../../../platform/instantiation/test/common/instantiationServiceMock.js'; +import { IOutputService } from '../../../../../services/output/common/output.js'; +import { IWorkspaceContextService } from '../../../../../../platform/workspace/common/workspace.js'; +import { AgentHostContribution, AgentHostSessionListController, AgentHostSessionHandler } from '../../../browser/agentSessions/agentHost/agentHostChatContribution.js'; +import { AgentHostLanguageModelProvider } from '../../../browser/agentSessions/agentHost/agentHostLanguageModelProvider.js'; + +// ---- Mock agent host service ------------------------------------------------ + +class MockAgentHostService extends mock() { + declare readonly _serviceBrand: undefined; + + private readonly _onDidAction = new Emitter(); + override readonly onDidAction = this._onDidAction.event; + private readonly _onDidNotification = new Emitter(); + override readonly onDidNotification = this._onDidNotification.event; + override readonly onAgentHostExit = Event.None; + override readonly onAgentHostStart = Event.None; + + private _nextId = 1; + private readonly _sessions = new Map(); + public createSessionCalls: IAgentCreateSessionConfig[] = []; + public agents = [{ provider: 'copilot' as const, displayName: 'Agent Host - Copilot', description: 'test', requiresAuth: true }]; + + override async setAuthToken(_token: string): Promise { } + + override async listSessions(): Promise { + return [...this._sessions.values()]; + } + + override async listAgents() { + return this.agents; + } + + override async refreshModels(): Promise { } + + override async createSession(config?: IAgentCreateSessionConfig): Promise { + if (config) { + this.createSessionCalls.push(config); + } + const id = `sdk-session-${this._nextId++}`; + const session = AgentSession.uri('copilot', id); + this._sessions.set(id, { session, startTime: Date.now(), modifiedTime: Date.now() }); + return session; + } + + override async disposeSession(_session: URI): Promise { } + override async shutdown(): Promise { } + override async restartAgentHost(): Promise { } + + // Protocol methods + public override readonly clientId = 'test-window-1'; + public dispatchedActions: { action: ISessionAction; clientId: string; clientSeq: number }[] = []; + public sessionStates = new Map(); + override async subscribe(resource: URI): Promise { + const existingState = this.sessionStates.get(resource.toString()); + if (existingState) { + return { resource, state: existingState, fromSeq: 0 }; + } + // Root state subscription + if (resource.scheme === 'agenthost') { + return { + resource, + state: { + agents: this.agents.map(a => ({ provider: a.provider, displayName: a.displayName, description: a.description, models: [] })), + }, + fromSeq: 0, + }; + } + const summary: ISessionSummary = { + resource, + provider: 'copilot', + title: 'Test', + status: SessionStatus.Idle, + createdAt: Date.now(), + modifiedAt: Date.now(), + }; + return { + resource, + state: { ...createSessionState(summary), lifecycle: SessionLifecycle.Ready }, + fromSeq: 0, + }; + } + override unsubscribe(_resource: URI): void { } + override dispatchAction(action: ISessionAction, clientId: string, clientSeq: number): void { + this.dispatchedActions.push({ action, clientId, clientSeq }); + } + + // Test helpers + fireAction(envelope: IActionEnvelope): void { + this._onDidAction.fire(envelope); + } + + addSession(meta: IAgentSessionMetadata): void { + this._sessions.set(AgentSession.id(meta.session), meta); + } + + dispose(): void { + this._onDidAction.dispose(); + this._onDidNotification.dispose(); + } +} + +// ---- Minimal service mocks -------------------------------------------------- + +class MockChatAgentService extends mock() { + declare readonly _serviceBrand: undefined; + + registeredAgents = new Map(); + + override registerDynamicAgent(data: IChatAgentData, agentImpl: IChatAgentImplementation) { + this.registeredAgents.set(data.id, { data, impl: agentImpl }); + return toDisposable(() => this.registeredAgents.delete(data.id)); + } +} + +// ---- Helpers ---------------------------------------------------------------- + +function createTestServices(disposables: DisposableStore) { + const instantiationService = disposables.add(new TestInstantiationService()); + + const agentHostService = new MockAgentHostService(); + disposables.add(toDisposable(() => agentHostService.dispose())); + + const chatAgentService = new MockChatAgentService(); + + instantiationService.stub(IAgentHostService, agentHostService); + instantiationService.stub(ILogService, new NullLogService()); + instantiationService.stub(IProductService, { quality: 'insider' }); + instantiationService.stub(IChatAgentService, chatAgentService); + instantiationService.stub(IChatSessionsService, { + registerChatSessionItemController: () => toDisposable(() => { }), + registerChatSessionContentProvider: () => toDisposable(() => { }), + registerChatSessionContribution: () => toDisposable(() => { }), + }); + instantiationService.stub(IDefaultAccountService, { onDidChangeDefaultAccount: Event.None, getDefaultAccount: async () => null }); + instantiationService.stub(IAuthenticationService, { onDidChangeSessions: Event.None }); + instantiationService.stub(ILanguageModelsService, { + deltaLanguageModelChatProviderDescriptors: () => { }, + registerLanguageModelProvider: () => toDisposable(() => { }), + }); + instantiationService.stub(IConfigurationService, { getValue: () => true }); + instantiationService.stub(IOutputService, { getChannel: () => undefined }); + instantiationService.stub(IWorkspaceContextService, { getWorkspace: () => ({ id: '', folders: [] }), getWorkspaceFolder: () => null }); + + return { instantiationService, agentHostService, chatAgentService }; +} + +function createContribution(disposables: DisposableStore) { + const { instantiationService, agentHostService, chatAgentService } = createTestServices(disposables); + + const listController = disposables.add(instantiationService.createInstance(AgentHostSessionListController, 'agent-host-copilot', 'copilot')); + const sessionHandler = disposables.add(instantiationService.createInstance(AgentHostSessionHandler, { + provider: 'copilot' as const, + agentId: 'agent-host-copilot', + sessionType: 'agent-host-copilot', + fullName: 'Agent Host - Copilot', + description: 'Copilot SDK agent running in a dedicated process', + })); + const contribution = disposables.add(instantiationService.createInstance(AgentHostContribution)); + + return { contribution, listController, sessionHandler, agentHostService, chatAgentService }; +} + +function makeRequest(overrides: Partial<{ message: string; sessionResource: URI; variables: IChatAgentRequest['variables']; userSelectedModelId: string }> = {}): IChatAgentRequest { + return upcastPartial({ + sessionResource: overrides.sessionResource ?? URI.from({ scheme: 'untitled', path: '/chat-1' }), + requestId: 'req-1', + agentId: 'agent-host-copilot', + message: overrides.message ?? 'Hello', + variables: overrides.variables ?? { variables: [] }, + location: ChatAgentLocation.Chat, + userSelectedModelId: overrides.userSelectedModelId, + }); +} + +/** Extract the text value from a string or IMarkdownString. */ +function textOf(value: string | IMarkdownString | undefined): string | undefined { + if (value === undefined) { + return undefined; + } + return typeof value === 'string' ? value : value.value; +} + +/** + * Start a turn through the state-driven flow. Creates a chat session, + * starts the requestHandler (non-blocking), and waits for the first action + * to be dispatched. Returns helpers to fire server action envelopes. + */ +async function startTurn( + sessionHandler: AgentHostSessionHandler, + agentHostService: MockAgentHostService, + ds: DisposableStore, + overrides?: Partial<{ + message: string; + sessionResource: URI; + variables: IChatAgentRequest['variables']; + userSelectedModelId: string; + cancellationToken: CancellationToken; + }>, +) { + const sessionResource = overrides?.sessionResource ?? URI.from({ scheme: 'agent-host-copilot', path: '/untitled-turntest' }); + const chatSession = await sessionHandler.provideChatSessionContent(sessionResource, CancellationToken.None); + ds.add(toDisposable(() => chatSession.dispose())); + + const collected: IChatProgress[][] = []; + const seq = { v: 1 }; + + const turnPromise = chatSession.requestHandler!( + makeRequest({ + message: overrides?.message ?? 'Hello', + sessionResource, + variables: overrides?.variables, + userSelectedModelId: overrides?.userSelectedModelId, + }), + (parts) => collected.push(parts), + [], + overrides?.cancellationToken ?? CancellationToken.None, + ); + + await timeout(10); + + const lastDispatch = agentHostService.dispatchedActions[agentHostService.dispatchedActions.length - 1]; + const session = (lastDispatch?.action as ITurnStartedAction)?.session; + const turnId = (lastDispatch?.action as ITurnStartedAction)?.turnId; + + const fire = (action: ISessionAction) => { + agentHostService.fireAction({ action, serverSeq: seq.v++, origin: undefined }); + }; + + // Echo the turnStarted action to clear the pending write-ahead entry. + // Without this, the optimistic state replay would re-add activeTurn after + // the server's turnComplete clears it, preventing the turn from finishing. + if (lastDispatch) { + agentHostService.fireAction({ + action: lastDispatch.action, + serverSeq: seq.v++, + origin: { clientId: agentHostService.clientId, clientSeq: lastDispatch.clientSeq }, + }); + } + + return { turnPromise, collected, chatSession, session, turnId, fire }; +} + +suite('AgentHostChatContribution', () => { + + const disposables = new DisposableStore(); + + teardown(() => disposables.clear()); + ensureNoDisposablesAreLeakedInTestSuite(); + + // ---- Registration --------------------------------------------------- + + suite('registration', () => { + + test('registers agent', () => { + const { chatAgentService } = createContribution(disposables); + + assert.ok(chatAgentService.registeredAgents.has('agent-host-copilot')); + }); + }); + + // ---- Session list (IChatSessionItemController) ---------------------- + + suite('session list', () => { + + test('refresh populates items from agent host', async () => { + const { listController, agentHostService } = createContribution(disposables); + + agentHostService.addSession({ session: AgentSession.uri('copilot', 'aaa'), startTime: 1000, modifiedTime: 2000, summary: 'My session' }); + agentHostService.addSession({ session: AgentSession.uri('copilot', 'bbb'), startTime: 3000, modifiedTime: 4000 }); + + await listController.refresh(CancellationToken.None); + + assert.strictEqual(listController.items.length, 2); + assert.strictEqual(listController.items[0].label, 'My session'); + assert.strictEqual(listController.items[1].label, 'Session bbb'); + assert.strictEqual(listController.items[0].resource.scheme, 'agent-host-copilot'); + assert.strictEqual(listController.items[0].resource.path, '/aaa'); + }); + + test('refresh fires onDidChangeChatSessionItems', async () => { + const { listController, agentHostService } = createContribution(disposables); + + let fired = false; + disposables.add(listController.onDidChangeChatSessionItems(() => { fired = true; })); + + agentHostService.addSession({ session: AgentSession.uri('copilot', 'x'), startTime: 1000, modifiedTime: 2000 }); + await listController.refresh(CancellationToken.None); + + assert.ok(fired); + }); + + test('refresh handles error gracefully', async () => { + const { listController, agentHostService } = createContribution(disposables); + + agentHostService.listSessions = async () => { throw new Error('fail'); }; + + await listController.refresh(CancellationToken.None); + + assert.strictEqual(listController.items.length, 0); + }); + }); + + // ---- Session ID resolution in _invokeAgent -------------------------- + + suite('session ID resolution', () => { + + test('creates new SDK session for untitled resource', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { message: 'Hello' }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 1); + assert.strictEqual(agentHostService.dispatchedActions[0].action.type, 'session/turnStarted'); + assert.strictEqual((agentHostService.dispatchedActions[0].action as ITurnStartedAction).userMessage.text, 'Hello'); + assert.ok(AgentSession.id(session).startsWith('sdk-session-')); + }); + + test('reuses SDK session for same resource on second message', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const resource = URI.from({ scheme: 'agent-host-copilot', path: '/untitled-reuse' }); + const chatSession = await sessionHandler.provideChatSessionContent(resource, CancellationToken.None); + disposables.add(toDisposable(() => chatSession.dispose())); + + // First turn + const turn1Promise = chatSession.requestHandler!( + makeRequest({ message: 'First', sessionResource: resource }), + () => { }, [], CancellationToken.None, + ); + await timeout(10); + const dispatch1 = agentHostService.dispatchedActions[0]; + const action1 = dispatch1.action as ITurnStartedAction; + // Echo the turnStarted to clear pending write-ahead + agentHostService.fireAction({ action: dispatch1.action, serverSeq: 1, origin: { clientId: agentHostService.clientId, clientSeq: dispatch1.clientSeq } }); + agentHostService.fireAction({ action: { type: 'session/turnComplete', session: action1.session, turnId: action1.turnId } as ISessionAction, serverSeq: 2, origin: undefined }); + await turn1Promise; + + // Second turn + const turn2Promise = chatSession.requestHandler!( + makeRequest({ message: 'Second', sessionResource: resource }), + () => { }, [], CancellationToken.None, + ); + await timeout(10); + const dispatch2 = agentHostService.dispatchedActions[1]; + const action2 = dispatch2.action as ITurnStartedAction; + agentHostService.fireAction({ action: dispatch2.action, serverSeq: 3, origin: { clientId: agentHostService.clientId, clientSeq: dispatch2.clientSeq } }); + agentHostService.fireAction({ action: { type: 'session/turnComplete', session: action2.session, turnId: action2.turnId } as ISessionAction, serverSeq: 4, origin: undefined }); + await turn2Promise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 2); + assert.strictEqual( + (agentHostService.dispatchedActions[0].action as ITurnStartedAction).session.toString(), + (agentHostService.dispatchedActions[1].action as ITurnStartedAction).session.toString(), + ); + }); + + test('uses sessionId from agent-host scheme resource', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'Hi', + sessionResource: URI.from({ scheme: 'agent-host-copilot', path: '/existing-session-42' }), + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(AgentSession.id(session), 'existing-session-42'); + }); + + test('agent-host scheme with untitled path creates new session via mapping', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'Hi', + sessionResource: URI.from({ scheme: 'agent-host-copilot', path: '/untitled-abc123' }), + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + // Should create a new SDK session, not use "untitled-abc123" literally + assert.ok(AgentSession.id(session).startsWith('sdk-session-')); + }); + test('passes raw model id extracted from language model identifier', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'Hi', + userSelectedModelId: 'agent-host-copilot:claude-sonnet-4-20250514', + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.createSessionCalls.length, 1); + assert.strictEqual(agentHostService.createSessionCalls[0].model, 'claude-sonnet-4-20250514'); + }); + + test('passes model id as-is when no vendor prefix', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'Hi', + userSelectedModelId: 'gpt-4o', + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.createSessionCalls.length, 1); + assert.strictEqual(agentHostService.createSessionCalls[0].model, 'gpt-4o'); + }); + + test('does not create backend session eagerly for untitled sessions', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const sessionResource = URI.from({ scheme: 'agent-host-copilot', path: '/untitled-deferred' }); + const session = await sessionHandler.provideChatSessionContent(sessionResource, CancellationToken.None); + disposables.add(toDisposable(() => session.dispose())); + + // No backend session should have been created yet + assert.strictEqual(agentHostService.createSessionCalls.length, 0); + }); + }); + + // ---- Progress event → chat progress conversion ---------------------- + + suite('progress routing', () => { + + test('delta events become markdownContent progress', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ type: 'session/delta', session, turnId, content: 'hello ' } as ISessionAction); + fire({ type: 'session/delta', session, turnId, content: 'world' } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + assert.strictEqual(collected.length, 2); + assert.strictEqual(collected[0][0].kind, 'markdownContent'); + assert.strictEqual((collected[0][0] as IChatMarkdownContent).content.value, 'hello '); + assert.strictEqual(collected[1][0].kind, 'markdownContent'); + assert.strictEqual((collected[1][0] as IChatMarkdownContent).content.value, 'world'); + }); + + test('tool_start events become toolInvocation progress', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { toolCallId: 'tc-1', toolName: 'read_file', displayName: 'Read File', invocationMessage: 'Reading file', status: ToolCallStatus.Running }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + assert.strictEqual(collected.length, 1); + assert.strictEqual(collected[0][0].kind, 'toolInvocation'); + }); + + test('tool_complete event transitions toolInvocation to completed', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { toolCallId: 'tc-2', toolName: 'bash', displayName: 'Bash', invocationMessage: 'Running Bash command', status: ToolCallStatus.Running }, + } as ISessionAction); + fire({ + type: 'session/toolComplete', session, turnId, toolCallId: 'tc-2', + result: { success: true, pastTenseMessage: 'Ran Bash command' }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + assert.strictEqual(collected.length, 1); + const invocation = collected[0][0] as IChatToolInvocation; + assert.strictEqual(invocation.kind, 'toolInvocation'); + assert.strictEqual(invocation.toolCallId, 'tc-2'); + assert.strictEqual(IChatToolInvocation.isComplete(invocation), true); + }); + + test('tool_complete with failure sets error state', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { toolCallId: 'tc-3', toolName: 'bash', displayName: 'Bash', invocationMessage: 'Running Bash command', status: ToolCallStatus.Running }, + } as ISessionAction); + fire({ + type: 'session/toolComplete', session, turnId, toolCallId: 'tc-3', + result: { success: false, pastTenseMessage: '"Bash" failed', toolOutput: 'command not found', error: { message: 'command not found' } }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + assert.strictEqual(collected.length, 1); + const invocation = collected[0][0] as IChatToolInvocation; + assert.strictEqual(invocation.kind, 'toolInvocation'); + assert.strictEqual(IChatToolInvocation.isComplete(invocation), true); + }); + + test('malformed toolArguments does not throw', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { toolCallId: 'tc-bad', toolName: 'bash', displayName: 'Bash', invocationMessage: 'Running Bash command', status: ToolCallStatus.Running, toolArguments: '{not valid json' }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + assert.strictEqual(collected.length, 1); + assert.strictEqual(collected[0][0].kind, 'toolInvocation'); + }); + + test('outstanding tool invocations are completed on idle', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + // tool_start without tool_complete + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { toolCallId: 'tc-orphan', toolName: 'bash', displayName: 'Bash', invocationMessage: 'Running Bash command', status: ToolCallStatus.Running }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + assert.strictEqual(collected.length, 1); + const invocation = collected[0][0] as IChatToolInvocation; + assert.strictEqual(invocation.kind, 'toolInvocation'); + assert.strictEqual(IChatToolInvocation.isComplete(invocation), true); + }); + + test('events from other sessions are ignored', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + // Delta from a different session — will be ignored (session not subscribed) + agentHostService.fireAction({ + action: { type: 'session/delta', session: AgentSession.uri('copilot', 'other-session'), turnId, content: 'wrong' } as ISessionAction, + serverSeq: 100, + origin: undefined, + }); + fire({ type: 'session/delta', session, turnId, content: 'right' } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + assert.strictEqual(collected.length, 1); + assert.strictEqual((collected[0][0] as IChatMarkdownContent).content.value, 'right'); + }); + }); + + // ---- Cancellation ----------------------------------------------------- + + suite('cancellation', () => { + + test('cancellation resolves the agent invoke', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const cts = new CancellationTokenSource(); + disposables.add(cts); + + const { turnPromise } = await startTurn(sessionHandler, agentHostService, disposables, { + cancellationToken: cts.token, + }); + + cts.cancel(); + await turnPromise; + + assert.ok(agentHostService.dispatchedActions.some(a => a.action.type === 'session/turnCancelled')); + }); + + test('cancellation force-completes outstanding tool invocations', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const cts = new CancellationTokenSource(); + disposables.add(cts); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + cancellationToken: cts.token, + }); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { toolCallId: 'tc-cancel', toolName: 'bash', displayName: 'Bash', invocationMessage: 'Running Bash command', status: ToolCallStatus.Running }, + } as ISessionAction); + + cts.cancel(); + await turnPromise; + + assert.strictEqual(collected.length, 1); + const invocation = collected[0][0] as IChatToolInvocation; + assert.strictEqual(invocation.kind, 'toolInvocation'); + assert.strictEqual(IChatToolInvocation.isComplete(invocation), true); + }); + + test('cancellation calls abortSession on the agent host service', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const cts = new CancellationTokenSource(); + disposables.add(cts); + + const { turnPromise } = await startTurn(sessionHandler, agentHostService, disposables, { + cancellationToken: cts.token, + }); + + cts.cancel(); + await turnPromise; + + // Cancellation now dispatches session/turnCancelled action + assert.ok(agentHostService.dispatchedActions.some(a => a.action.type === 'session/turnCancelled')); + }); + }); + + // ---- Error events ------------------------------------------------------- + + suite('error events', () => { + + test('error event renders error message and finishes the request', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId } = await startTurn(sessionHandler, agentHostService, disposables); + + agentHostService.fireAction({ + action: { + type: 'session/error', + session, + turnId, + error: { errorType: 'test_error', message: 'Something went wrong' }, + } as ISessionAction, + serverSeq: 99, + origin: undefined, + }); + + await turnPromise; + + // Should have received the error message and the request should have finished + assert.ok(collected.length >= 1); + const errorPart = collected.flat().find(p => p.kind === 'markdownContent' && (p as IChatMarkdownContent).content.value.includes('Something went wrong')); + assert.ok(errorPart, 'Should have found a markdownContent part containing the error message'); + }); + }); + + // ---- Permission requests ----------------------------------------------- + + suite('permission requests', () => { + + test('permission_request event shows confirmation and responds when confirmed', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + // Simulate a permission request + fire({ + type: 'session/permissionRequest', session, turnId, + request: { requestId: 'perm-1', permissionKind: 'shell', fullCommandText: 'echo hello', rawRequest: '{}' }, + } as ISessionAction); + + await timeout(10); + + // The permission request should have produced a ChatToolInvocation in WaitingForConfirmation state + assert.ok(collected.length >= 1, 'Should have received permission confirmation progress'); + const permInvocation = collected[0][0] as IChatToolInvocation; + assert.strictEqual(permInvocation.kind, 'toolInvocation'); + + // Confirm the permission + IChatToolInvocation.confirmWith(permInvocation, { type: ToolConfirmKind.UserAction }); + + await timeout(10); + + // The handler should have dispatched session/permissionResolved + assert.ok(agentHostService.dispatchedActions.some( + a => a.action.type === 'session/permissionResolved' && (a.action as IPermissionResolvedAction).requestId === 'perm-1' && (a.action as IPermissionResolvedAction).approved === true + )); + + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + }); + + test('permission_request denied when user skips', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/permissionRequest', session, turnId, + request: { requestId: 'perm-2', permissionKind: 'write', path: '/tmp/test.txt', rawRequest: '{}' }, + } as ISessionAction); + + await timeout(10); + + const permInvocation = collected[0][0] as IChatToolInvocation; + // Deny the permission + IChatToolInvocation.confirmWith(permInvocation, { type: ToolConfirmKind.Denied }); + + await timeout(10); + + assert.ok(agentHostService.dispatchedActions.some( + a => a.action.type === 'session/permissionResolved' && (a.action as IPermissionResolvedAction).requestId === 'perm-2' && (a.action as IPermissionResolvedAction).approved === false + )); + + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + }); + + test('shell permission shows terminal-style confirmation data', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/permissionRequest', session, turnId, + request: { requestId: 'perm-shell', permissionKind: 'shell', fullCommandText: 'echo hello', intention: 'Print greeting', rawRequest: '{}' }, + } as ISessionAction); + + await timeout(10); + const permInvocation = collected[0][0] as IChatToolInvocation; + assert.strictEqual(permInvocation.toolSpecificData?.kind, 'terminal'); + const termData = permInvocation.toolSpecificData as IChatTerminalToolInvocationData; + assert.strictEqual(termData.commandLine.original, 'echo hello'); + + IChatToolInvocation.confirmWith(permInvocation, { type: ToolConfirmKind.UserAction }); + await timeout(10); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + }); + + test('read permission shows input-style confirmation data', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/permissionRequest', session, turnId, + request: { requestId: 'perm-read', permissionKind: 'read', path: '/workspace/file.ts', intention: 'Read file contents', rawRequest: '{"kind":"read","path":"/workspace/file.ts"}' }, + } as ISessionAction); + + await timeout(10); + const permInvocation = collected[0][0] as IChatToolInvocation; + assert.strictEqual(permInvocation.toolSpecificData?.kind, 'input'); + + IChatToolInvocation.confirmWith(permInvocation, { type: ToolConfirmKind.UserAction }); + await timeout(10); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + }); + }); + + // ---- History loading --------------------------------------------------- + + suite('history loading', () => { + + test('loads user and assistant messages into history', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const sessionUri = AgentSession.uri('copilot', 'sess-1'); + agentHostService.sessionStates.set(sessionUri.toString(), { + ...createSessionState({ resource: sessionUri, provider: 'copilot', title: 'Test', status: SessionStatus.Idle, createdAt: Date.now(), modifiedAt: Date.now() }), + lifecycle: SessionLifecycle.Ready, + turns: [{ + id: 'turn-1', + userMessage: { text: 'What is 2+2?' }, + responseText: '4', + responseParts: [], + toolCalls: [], + usage: undefined, + state: TurnState.Complete, + }], + }); + + const sessionResource = URI.from({ scheme: 'agent-host-copilot', path: '/sess-1' }); + const session = await sessionHandler.provideChatSessionContent(sessionResource, CancellationToken.None); + disposables.add(toDisposable(() => session.dispose())); + + assert.strictEqual(session.history.length, 2); + + const request = session.history[0]; + assert.strictEqual(request.type, 'request'); + if (request.type === 'request') { + assert.strictEqual(request.prompt, 'What is 2+2?'); + } + + const response = session.history[1]; + assert.strictEqual(response.type, 'response'); + if (response.type === 'response') { + assert.strictEqual(response.parts.length, 1); + assert.strictEqual((response.parts[0] as IChatMarkdownContent).content.value, '4'); + } + }); + + test('untitled sessions have empty history', async () => { + const { sessionHandler } = createContribution(disposables); + + const sessionResource = URI.from({ scheme: 'agent-host-copilot', path: '/untitled-xyz' }); + const session = await sessionHandler.provideChatSessionContent(sessionResource, CancellationToken.None); + disposables.add(toDisposable(() => session.dispose())); + + assert.strictEqual(session.history.length, 0); + }); + }); + + // ---- Tool invocation rendering ----------------------------------------- + + suite('tool invocation rendering', () => { + + test('bash tool renders as terminal command block with output', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { + toolCallId: 'tc-shell', toolName: 'bash', displayName: 'Bash', + invocationMessage: 'Running `echo hello`', toolInput: 'echo hello', + toolKind: 'terminal', status: ToolCallStatus.Running, + toolArguments: JSON.stringify({ command: 'echo hello' }), + }, + } as ISessionAction); + fire({ + type: 'session/toolComplete', session, turnId, toolCallId: 'tc-shell', + result: { success: true, pastTenseMessage: 'Ran `echo hello`', toolOutput: 'hello\n' }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + const invocation = collected[0][0] as IChatToolInvocation; + const termData = invocation.toolSpecificData as IChatTerminalToolInvocationData; + assert.deepStrictEqual({ + kind: invocation.kind, + invocationMessage: textOf(invocation.invocationMessage), + pastTenseMessage: textOf(invocation.pastTenseMessage), + dataKind: termData.kind, + commandLine: termData.commandLine.original, + language: termData.language, + outputText: termData.terminalCommandOutput?.text, + exitCode: termData.terminalCommandState?.exitCode, + }, { + kind: 'toolInvocation', + invocationMessage: 'Running `echo hello`', + pastTenseMessage: undefined, + dataKind: 'terminal', + commandLine: 'echo hello', + language: 'shellscript', + outputText: 'hello\n', + exitCode: 0, + }); + }); + + test('bash tool failure sets exit code 1 and error output', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { + toolCallId: 'tc-fail', toolName: 'bash', displayName: 'Bash', + invocationMessage: 'Running `bad_cmd`', toolInput: 'bad_cmd', + toolKind: 'terminal', status: ToolCallStatus.Running, + toolArguments: JSON.stringify({ command: 'bad_cmd' }), + }, + } as ISessionAction); + fire({ + type: 'session/toolComplete', session, turnId, toolCallId: 'tc-fail', + result: { success: false, pastTenseMessage: '"Bash" failed', toolOutput: 'command not found: bad_cmd', error: { message: 'command not found: bad_cmd' } }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + const invocation = collected[0][0] as IChatToolInvocation; + const termData = invocation.toolSpecificData as IChatTerminalToolInvocationData; + assert.deepStrictEqual({ + pastTenseMessage: invocation.pastTenseMessage, + outputText: termData.terminalCommandOutput?.text, + exitCode: termData.terminalCommandState?.exitCode, + }, { + pastTenseMessage: undefined, + outputText: 'command not found: bad_cmd', + exitCode: 1, + }); + }); + + test('generic tool has invocation message and no toolSpecificData', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { + toolCallId: 'tc-gen', toolName: 'custom_tool', displayName: 'custom_tool', + invocationMessage: 'Using "custom_tool"', status: ToolCallStatus.Running, + toolArguments: JSON.stringify({ input: 'data' }), + }, + } as ISessionAction); + fire({ + type: 'session/toolComplete', session, turnId, toolCallId: 'tc-gen', + result: { success: true, pastTenseMessage: 'Used "custom_tool"' }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + const invocation = collected[0][0] as IChatToolInvocation; + assert.deepStrictEqual({ + invocationMessage: textOf(invocation.invocationMessage), + pastTenseMessage: textOf(invocation.pastTenseMessage), + toolSpecificData: invocation.toolSpecificData, + }, { + invocationMessage: 'Using "custom_tool"', + pastTenseMessage: 'Used "custom_tool"', + toolSpecificData: undefined, + }); + }); + + test('bash tool without arguments has no terminal data', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { + toolCallId: 'tc-noargs', toolName: 'bash', displayName: 'Bash', + invocationMessage: 'Running Bash command', toolKind: 'terminal', + status: ToolCallStatus.Running, + }, + } as ISessionAction); + fire({ + type: 'session/toolComplete', session, turnId, toolCallId: 'tc-noargs', + result: { success: true, pastTenseMessage: 'Ran Bash command' }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + const invocation = collected[0][0] as IChatToolInvocation; + assert.deepStrictEqual({ + invocationMessage: textOf(invocation.invocationMessage), + pastTenseMessage: textOf(invocation.pastTenseMessage), + toolSpecificData: invocation.toolSpecificData, + }, { + invocationMessage: 'Running Bash command', + pastTenseMessage: 'Ran Bash command', + toolSpecificData: undefined, + }); + }); + + test('view tool shows file path in messages', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, collected, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables); + + fire({ + type: 'session/toolStart', session, turnId, + toolCall: { + toolCallId: 'tc-view', toolName: 'view', displayName: 'View File', + invocationMessage: 'Reading /tmp/test.txt', status: ToolCallStatus.Running, + toolArguments: JSON.stringify({ file_path: '/tmp/test.txt' }), + }, + } as ISessionAction); + fire({ + type: 'session/toolComplete', session, turnId, toolCallId: 'tc-view', + result: { success: true, pastTenseMessage: 'Read /tmp/test.txt' }, + } as ISessionAction); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + + await turnPromise; + + const invocation = collected[0][0] as IChatToolInvocation; + assert.deepStrictEqual({ + invocationMessage: textOf(invocation.invocationMessage), + pastTenseMessage: textOf(invocation.pastTenseMessage), + }, { + invocationMessage: 'Reading /tmp/test.txt', + pastTenseMessage: 'Read /tmp/test.txt', + }); + }); + }); + + // ---- History with tool events ---------------------------------------- + + suite('history with tool events', () => { + + test('tool_start and tool_complete appear as toolInvocationSerialized in history', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + const sessionUri = AgentSession.uri('copilot', 'tool-hist'); + + agentHostService.sessionStates.set(sessionUri.toString(), { + ...createSessionState({ resource: sessionUri, provider: 'copilot', title: 'Test', status: SessionStatus.Idle, createdAt: Date.now(), modifiedAt: Date.now() }), + lifecycle: SessionLifecycle.Ready, + turns: [{ + id: 'turn-1', + userMessage: { text: 'run ls' }, + state: TurnState.Complete, + responseParts: [], + usage: undefined, + toolCalls: [{ + toolCallId: 'tc-1', toolName: 'bash', displayName: 'Bash', + invocationMessage: 'Running `ls`', toolInput: 'ls', toolKind: 'terminal' as const, + success: true, pastTenseMessage: 'Ran `ls`', toolOutput: 'file1\nfile2', + }], + responseText: '', + }], + } as ISessionState); + + const sessionResource = URI.from({ scheme: 'agent-host-copilot', path: '/tool-hist' }); + const chatSession = await sessionHandler.provideChatSessionContent(sessionResource, CancellationToken.None); + disposables.add(toDisposable(() => chatSession.dispose())); + + // request, response + assert.strictEqual(chatSession.history.length, 2); + + const response = chatSession.history[1]; + assert.strictEqual(response.type, 'response'); + if (response.type === 'response') { + assert.strictEqual(response.parts.length, 1); + const toolPart = response.parts[0] as IChatToolInvocationSerialized; + assert.strictEqual(toolPart.kind, 'toolInvocationSerialized'); + assert.strictEqual(toolPart.toolCallId, 'tc-1'); + assert.strictEqual(toolPart.isComplete, true); + // Terminal tool has output and exit code + assert.strictEqual(toolPart.toolSpecificData?.kind, 'terminal'); + const termData = toolPart.toolSpecificData as IChatTerminalToolInvocationData; + assert.strictEqual(termData.terminalCommandOutput?.text, 'file1\nfile2'); + assert.strictEqual(termData.terminalCommandState?.exitCode, 0); + } + }); + + test('orphaned tool_start is marked complete in history', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + const sessionUri = AgentSession.uri('copilot', 'orphan-tool'); + + agentHostService.sessionStates.set(sessionUri.toString(), { + ...createSessionState({ resource: sessionUri, provider: 'copilot', title: 'Test', status: SessionStatus.Idle, createdAt: Date.now(), modifiedAt: Date.now() }), + lifecycle: SessionLifecycle.Ready, + turns: [{ + id: 'turn-1', + userMessage: { text: 'do something' }, + state: TurnState.Complete, + responseParts: [], + responseText: '', + usage: undefined, + toolCalls: [{ toolCallId: 'tc-orphan', toolName: 'read_file', displayName: 'Read File', invocationMessage: 'Reading file', success: false, pastTenseMessage: 'Reading file' }], + }], + } as ISessionState); + + const sessionResource = URI.from({ scheme: 'agent-host-copilot', path: '/orphan-tool' }); + const chatSession = await sessionHandler.provideChatSessionContent(sessionResource, CancellationToken.None); + disposables.add(toDisposable(() => chatSession.dispose())); + + assert.strictEqual(chatSession.history.length, 2); + const response = chatSession.history[1]; + if (response.type === 'response') { + const toolPart = response.parts[0] as IChatToolInvocationSerialized; + assert.strictEqual(toolPart.kind, 'toolInvocationSerialized'); + assert.strictEqual(toolPart.isComplete, true); + } + }); + + test('non-terminal tool_complete sets pastTenseMessage in history', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + const sessionUri = AgentSession.uri('copilot', 'generic-tool'); + + agentHostService.sessionStates.set(sessionUri.toString(), { + ...createSessionState({ resource: sessionUri, provider: 'copilot', title: 'Test', status: SessionStatus.Idle, createdAt: Date.now(), modifiedAt: Date.now() }), + lifecycle: SessionLifecycle.Ready, + turns: [{ + id: 'turn-1', + userMessage: { text: 'search' }, + state: TurnState.Complete, + responseParts: [], + usage: undefined, + responseText: '', + toolCalls: [{ toolCallId: 'tc-g', toolName: 'grep', displayName: 'Grep', invocationMessage: 'Searching...', success: true, pastTenseMessage: 'Searched for pattern' }], + }], + } as ISessionState); + + const sessionResource = URI.from({ scheme: 'agent-host-copilot', path: '/generic-tool' }); + const chatSession = await sessionHandler.provideChatSessionContent(sessionResource, CancellationToken.None); + disposables.add(toDisposable(() => chatSession.dispose())); + + const response = chatSession.history[1]; + if (response.type === 'response') { + const toolPart = response.parts[0] as IChatToolInvocationSerialized; + assert.strictEqual(textOf(toolPart.pastTenseMessage), 'Searched for pattern'); + assert.strictEqual(toolPart.toolSpecificData, undefined); + } + }); + + test('empty session produces empty history', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const sessionUri = AgentSession.uri('copilot', 'empty-sess'); + agentHostService.sessionStates.set(sessionUri.toString(), { + ...createSessionState({ resource: sessionUri, provider: 'copilot', title: 'Test', status: SessionStatus.Idle, createdAt: Date.now(), modifiedAt: Date.now() }), + lifecycle: SessionLifecycle.Ready, + turns: [], + } as ISessionState); + + const sessionResource = URI.from({ scheme: 'agent-host-copilot', path: '/empty-sess' }); + const chatSession = await sessionHandler.provideChatSessionContent(sessionResource, CancellationToken.None); + disposables.add(toDisposable(() => chatSession.dispose())); + + assert.strictEqual(chatSession.history.length, 0); + }); + }); + + // ---- Server error handling ---------------------------------------------- + + suite('server error handling', () => { + + test('server-side error resolves the agent invoke without throwing', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId } = await startTurn(sessionHandler, agentHostService, disposables); + + // Simulate a server-side error (e.g. sendMessage failure on the server) + agentHostService.fireAction({ + action: { + type: 'session/error', + session, + turnId, + error: { errorType: 'connection_error', message: 'connection lost' }, + } as ISessionAction, + serverSeq: 99, + origin: undefined, + }); + + await turnPromise; + }); + }); + + // ---- Session list provider filtering -------------------------------- + + suite('session list provider filtering', () => { + + test('filters sessions to only the matching provider', async () => { + const { listController, agentHostService } = createContribution(disposables); + + // Add sessions from both providers (use a non-copilot scheme to test filtering) + agentHostService.addSession({ session: AgentSession.uri('copilot', 'cp-1'), startTime: 1000, modifiedTime: 2000 }); + agentHostService.addSession({ session: URI.from({ scheme: 'other-provider', path: '/cl-1' }), startTime: 1000, modifiedTime: 2000 }); + agentHostService.addSession({ session: AgentSession.uri('copilot', 'cp-2'), startTime: 3000, modifiedTime: 4000 }); + + await listController.refresh(CancellationToken.None); + + // The list controller is configured for 'copilot', so only copilot sessions + assert.strictEqual(listController.items.length, 2); + assert.ok(listController.items.every(item => item.resource.scheme === 'agent-host-copilot')); + }); + }); + + // ---- Language model provider ---------------------------------------- + + suite('language model provider', () => { + + test('maps models with correct metadata', async () => { + const provider = disposables.add(new AgentHostLanguageModelProvider('agent-host-copilot', 'agent-host-copilot')); + provider.updateModels([ + { provider: 'copilot', id: 'gpt-4o', name: 'GPT-4o', maxContextWindow: 128000, supportsVision: true }, + ]); + + const models = await provider.provideLanguageModelChatInfo({}, CancellationToken.None); + + assert.strictEqual(models.length, 1); + assert.strictEqual(models[0].identifier, 'agent-host-copilot:gpt-4o'); + assert.strictEqual(models[0].metadata.name, 'GPT-4o'); + assert.strictEqual(models[0].metadata.maxInputTokens, 128000); + assert.strictEqual(models[0].metadata.capabilities?.vision, true); + assert.strictEqual(models[0].metadata.targetChatSessionType, 'agent-host-copilot'); + }); + + test('filters out disabled models', async () => { + const provider = disposables.add(new AgentHostLanguageModelProvider('agent-host-copilot', 'agent-host-copilot')); + provider.updateModels([ + { provider: 'copilot', id: 'gpt-4o', name: 'GPT-4o', maxContextWindow: 128000, supportsVision: false, policyState: 'enabled' }, + { provider: 'copilot', id: 'gpt-3.5', name: 'GPT-3.5', maxContextWindow: 16000, supportsVision: false, policyState: 'disabled' }, + ]); + + const models = await provider.provideLanguageModelChatInfo({}, CancellationToken.None); + + assert.strictEqual(models.length, 1); + assert.strictEqual(models[0].metadata.name, 'GPT-4o'); + }); + + test('returns empty when no models set', async () => { + const provider = disposables.add(new AgentHostLanguageModelProvider('agent-host-copilot', 'agent-host-copilot')); + + const models = await provider.provideLanguageModelChatInfo({}, CancellationToken.None); + + assert.strictEqual(models.length, 0); + }); + + test('sendChatRequest throws', async () => { + const provider = disposables.add(new AgentHostLanguageModelProvider('agent-host-copilot', 'agent-host-copilot')); + + await assert.rejects(() => provider.sendChatRequest(), /do not support direct chat requests/); + }); + }); + + // ---- Attachment context conversion -------------------------------------- + + suite('attachment context', () => { + + test('file variable with file:// URI becomes file attachment', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'check this file', + variables: { + variables: [ + upcastPartial({ kind: 'file', id: 'v-file', name: 'test.ts', value: URI.file('/workspace/test.ts') }), + ], + }, + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 1); + const turnAction = agentHostService.dispatchedActions[0].action as ITurnStartedAction; + assert.deepStrictEqual(turnAction.userMessage.attachments, [ + { type: 'file', path: URI.file('/workspace/test.ts').fsPath, displayName: 'test.ts' }, + ]); + }); + + test('directory variable with file:// URI becomes directory attachment', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'check this dir', + variables: { + variables: [ + upcastPartial({ kind: 'directory', id: 'v-dir', name: 'src', value: URI.file('/workspace/src') }), + ], + }, + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 1); + const turnAction = agentHostService.dispatchedActions[0].action as ITurnStartedAction; + assert.deepStrictEqual(turnAction.userMessage.attachments, [ + { type: 'directory', path: URI.file('/workspace/src').fsPath, displayName: 'src' }, + ]); + }); + + test('implicit selection variable becomes selection attachment', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'explain this', + variables: { + variables: [ + upcastPartial({ kind: 'implicit', id: 'v-implicit', name: 'selection', isFile: true as const, isSelection: true, uri: URI.file('/workspace/foo.ts'), enabled: true, value: undefined }), + ], + }, + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 1); + const turnAction = agentHostService.dispatchedActions[0].action as ITurnStartedAction; + assert.deepStrictEqual(turnAction.userMessage.attachments, [ + { type: 'selection', path: URI.file('/workspace/foo.ts').fsPath, displayName: 'selection' }, + ]); + }); + + test('non-file URIs are skipped', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'check this', + variables: { + variables: [ + upcastPartial({ kind: 'file', id: 'v-file', name: 'untitled', value: URI.from({ scheme: 'untitled', path: '/foo' }) }), + ], + }, + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 1); + const turnAction = agentHostService.dispatchedActions[0].action as ITurnStartedAction; + // No attachments because it's not a file:// URI + assert.strictEqual(turnAction.userMessage.attachments, undefined); + }); + + test('tool variables are skipped', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'use tools', + variables: { + variables: [ + upcastPartial({ kind: 'tool', id: 'v-tool', name: 'myTool', value: { id: 'tool-1' } }), + ], + }, + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 1); + const turnAction = agentHostService.dispatchedActions[0].action as ITurnStartedAction; + assert.strictEqual(turnAction.userMessage.attachments, undefined); + }); + + test('mixed variables extracts only supported types', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'mixed', + variables: { + variables: [ + upcastPartial({ kind: 'file', id: 'v-file', name: 'a.ts', value: URI.file('/workspace/a.ts') }), + upcastPartial({ kind: 'tool', id: 'v-tool', name: 'myTool', value: { id: 'tool-1' } }), + upcastPartial({ kind: 'directory', id: 'v-dir', name: 'lib', value: URI.file('/workspace/lib') }), + upcastPartial({ kind: 'file', id: 'v-file', name: 'remote.ts', value: URI.from({ scheme: 'vscode-remote', path: '/remote/file.ts' }) }), + ], + }, + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 1); + const turnAction = agentHostService.dispatchedActions[0].action as ITurnStartedAction; + assert.deepStrictEqual(turnAction.userMessage.attachments, [ + { type: 'file', path: URI.file('/workspace/a.ts').fsPath, displayName: 'a.ts' }, + { type: 'directory', path: URI.file('/workspace/lib').fsPath, displayName: 'lib' }, + ]); + }); + + test('no variables results in no attachments argument', async () => { + const { sessionHandler, agentHostService } = createContribution(disposables); + + const { turnPromise, session, turnId, fire } = await startTurn(sessionHandler, agentHostService, disposables, { + message: 'Hello', + }); + fire({ type: 'session/turnComplete', session, turnId } as ISessionAction); + await turnPromise; + + assert.strictEqual(agentHostService.dispatchedActions.length, 1); + const turnAction = agentHostService.dispatchedActions[0].action as ITurnStartedAction; + assert.strictEqual(turnAction.userMessage.attachments, undefined); + }); + }); + + // ---- AgentHostContribution discovery --------------------------------- + + suite('dynamic discovery', () => { + + test('setting gate prevents registration', async () => { + const { instantiationService } = createTestServices(disposables); + instantiationService.stub(IConfigurationService, { getValue: () => false }); + + const contribution = disposables.add(instantiationService.createInstance(AgentHostContribution)); + // Contribution should exist but not have registered any agents + assert.ok(contribution); + // Let async work settle + await timeout(10); + }); + }); +}); diff --git a/src/vs/workbench/contrib/chat/test/browser/agentSessions/stateToProgressAdapter.test.ts b/src/vs/workbench/contrib/chat/test/browser/agentSessions/stateToProgressAdapter.test.ts new file mode 100644 index 00000000000..c7e54d2622a --- /dev/null +++ b/src/vs/workbench/contrib/chat/test/browser/agentSessions/stateToProgressAdapter.test.ts @@ -0,0 +1,298 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import assert from 'assert'; +import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../../base/test/common/utils.js'; +import { ToolCallStatus, TurnState, type ICompletedToolCall, type IPermissionRequest, type IToolCallState, type ITurn } from '../../../../../../platform/agentHost/common/state/sessionState.js'; +import { IChatToolInvocationSerialized, type IChatMarkdownContent } from '../../../common/chatService/chatService.js'; +import { ToolDataSource } from '../../../common/tools/languageModelToolsService.js'; +import { turnsToHistory, toolCallStateToInvocation, permissionToConfirmation, finalizeToolInvocation } from '../../../browser/agentSessions/agentHost/stateToProgressAdapter.js'; + +// ---- Helper factories ------------------------------------------------------- + +function createToolCallState(overrides?: Partial): IToolCallState { + return { + toolCallId: 'tc-1', + toolName: 'test_tool', + displayName: 'Test Tool', + invocationMessage: 'Running test tool...', + status: ToolCallStatus.Running, + ...overrides, + }; +} + +function createCompletedToolCall(overrides?: Partial): ICompletedToolCall { + return { + toolCallId: 'tc-1', + toolName: 'test_tool', + displayName: 'Test Tool', + invocationMessage: 'Running test tool...', + success: true, + pastTenseMessage: 'Ran test tool', + ...overrides, + }; +} + +function createTurn(overrides?: Partial): ITurn { + return { + id: 'turn-1', + userMessage: { text: 'Hello' }, + responseText: '', + responseParts: [], + toolCalls: [], + usage: undefined, + state: TurnState.Complete, + ...overrides, + }; +} + +function createPermission(overrides?: Partial): IPermissionRequest { + return { + requestId: 'perm-1', + permissionKind: 'shell', + ...overrides, + }; +} + +// ---- Tests ------------------------------------------------------------------ + +suite('stateToProgressAdapter', () => { + + ensureNoDisposablesAreLeakedInTestSuite(); + + suite('turnsToHistory', () => { + + test('empty turns produces empty history', () => { + const result = turnsToHistory([], 'p'); + assert.deepStrictEqual(result, []); + }); + + test('single turn produces request + response pair', () => { + const turn = createTurn({ + userMessage: { text: 'Do something' }, + toolCalls: [createCompletedToolCall()], + }); + + const history = turnsToHistory([turn], 'participant-1'); + assert.strictEqual(history.length, 2); + + // Request + assert.strictEqual(history[0].type, 'request'); + assert.strictEqual(history[0].prompt, 'Do something'); + assert.strictEqual(history[0].participant, 'participant-1'); + + // Response + assert.strictEqual(history[1].type, 'response'); + assert.strictEqual(history[1].participant, 'participant-1'); + assert.strictEqual(history[1].parts.length, 1); + + const serialized = history[1].parts[0] as IChatToolInvocationSerialized; + assert.strictEqual(serialized.kind, 'toolInvocationSerialized'); + assert.strictEqual(serialized.toolCallId, 'tc-1'); + assert.strictEqual(serialized.toolId, 'test_tool'); + assert.strictEqual(serialized.isComplete, true); + }); + + test('terminal tool call in history has correct terminal data', () => { + const turn = createTurn({ + toolCalls: [createCompletedToolCall({ + toolKind: 'terminal', + toolInput: 'echo hello', + language: 'shellscript', + toolOutput: 'hello', + success: true, + })], + }); + + const history = turnsToHistory([turn], 'p'); + const response = history[1]; + assert.strictEqual(response.type, 'response'); + if (response.type !== 'response') { return; } + const serialized = response.parts[0] as IChatToolInvocationSerialized; + + assert.ok(serialized.toolSpecificData); + assert.strictEqual(serialized.toolSpecificData.kind, 'terminal'); + const termData = serialized.toolSpecificData as { kind: 'terminal'; commandLine: { original: string }; terminalCommandOutput: { text: string }; terminalCommandState: { exitCode: number } }; + assert.strictEqual(termData.commandLine.original, 'echo hello'); + assert.strictEqual(termData.terminalCommandOutput.text, 'hello'); + assert.strictEqual(termData.terminalCommandState.exitCode, 0); + }); + + test('turn with responseText produces markdown content in history', () => { + const turn = createTurn({ + responseText: 'Hello world', + }); + + const history = turnsToHistory([turn], 'p'); + assert.strictEqual(history.length, 2); + + const response = history[1]; + assert.strictEqual(response.type, 'response'); + if (response.type !== 'response') { return; } + assert.strictEqual(response.parts.length, 1); + assert.strictEqual(response.parts[0].kind, 'markdownContent'); + assert.strictEqual((response.parts[0] as IChatMarkdownContent).content.value, 'Hello world'); + }); + + test('error turn produces error message in history', () => { + const turn = createTurn({ + state: TurnState.Error, + error: { errorType: 'test', message: 'boom' }, + }); + + const history = turnsToHistory([turn], 'p'); + const response = history[1]; + assert.strictEqual(response.type, 'response'); + if (response.type !== 'response') { return; } + const errorPart = response.parts.find(p => p.kind === 'markdownContent' && (p as IChatMarkdownContent).content.value.includes('boom')); + assert.ok(errorPart, 'Should have a markdownContent part containing the error message'); + }); + + test('failed tool in history has exitCode 1', () => { + const turn = createTurn({ + toolCalls: [createCompletedToolCall({ + toolKind: 'terminal', + toolInput: 'bad-command', + toolOutput: 'error', + success: false, + })], + }); + + const history = turnsToHistory([turn], 'p'); + const response = history[1]; + assert.strictEqual(response.type, 'response'); + if (response.type !== 'response') { return; } + const serialized = response.parts[0] as IChatToolInvocationSerialized; + + assert.ok(serialized.toolSpecificData); + assert.strictEqual(serialized.toolSpecificData.kind, 'terminal'); + const termData = serialized.toolSpecificData as { kind: 'terminal'; terminalCommandState: { exitCode: number } }; + assert.strictEqual(termData.terminalCommandState.exitCode, 1); + }); + }); + + suite('toolCallStateToInvocation', () => { + + test('creates ChatToolInvocation for running tool', () => { + const tc = createToolCallState({ + toolCallId: 'tc-42', + toolName: 'my_tool', + displayName: 'My Tool', + invocationMessage: 'Doing stuff', + status: ToolCallStatus.Running, + }); + + const invocation = toolCallStateToInvocation(tc); + assert.strictEqual(invocation.toolCallId, 'tc-42'); + assert.strictEqual(invocation.toolId, 'my_tool'); + assert.strictEqual(invocation.source, ToolDataSource.Internal); + }); + + test('sets terminal toolSpecificData', () => { + const tc = createToolCallState({ + toolKind: 'terminal', + toolInput: 'ls -la', + }); + + const invocation = toolCallStateToInvocation(tc); + assert.ok(invocation.toolSpecificData); + assert.strictEqual(invocation.toolSpecificData.kind, 'terminal'); + const termData = invocation.toolSpecificData as { kind: 'terminal'; commandLine: { original: string } }; + assert.strictEqual(termData.commandLine.original, 'ls -la'); + }); + + test('parses toolArguments as parameters', () => { + const tc = createToolCallState({ + toolArguments: '{"path":"test.ts"}', + }); + + const invocation = toolCallStateToInvocation(tc); + assert.deepStrictEqual(invocation.parameters, { path: 'test.ts' }); + }); + }); + + suite('permissionToConfirmation', () => { + + test('shell permission has terminal data', () => { + const perm = createPermission({ + permissionKind: 'shell', + fullCommandText: 'rm -rf /', + intention: 'Delete everything', + }); + + const invocation = permissionToConfirmation(perm); + assert.ok(invocation.toolSpecificData); + assert.strictEqual(invocation.toolSpecificData.kind, 'terminal'); + const termData = invocation.toolSpecificData as { kind: 'terminal'; commandLine: { original: string } }; + assert.strictEqual(termData.commandLine.original, 'rm -rf /'); + }); + + test('mcp permission uses server + tool name as title', () => { + const perm = createPermission({ + permissionKind: 'mcp', + serverName: 'My Server', + toolName: 'my_tool', + }); + + const invocation = permissionToConfirmation(perm); + const message = typeof invocation.invocationMessage === 'string' ? invocation.invocationMessage : invocation.invocationMessage.value; + assert.ok(message.includes('My Server: my_tool')); + }); + + test('write permission has input data', () => { + const perm = createPermission({ + permissionKind: 'write', + path: '/test.ts', + rawRequest: '{"path":"/test.ts","content":"hello"}', + }); + + const invocation = permissionToConfirmation(perm); + assert.ok(invocation.toolSpecificData); + assert.strictEqual(invocation.toolSpecificData.kind, 'input'); + }); + }); + + suite('finalizeToolInvocation', () => { + + test('finalizes terminal tool with output and exit code', () => { + const tc = createToolCallState({ + toolKind: 'terminal', + toolInput: 'echo hi', + status: ToolCallStatus.Running, + }); + const invocation = toolCallStateToInvocation(tc); + + const completedTc = createToolCallState({ + toolKind: 'terminal', + toolInput: 'echo hi', + status: ToolCallStatus.Completed, + toolOutput: 'output text', + }); + + finalizeToolInvocation(invocation, completedTc); + + assert.ok(invocation.toolSpecificData); + assert.strictEqual(invocation.toolSpecificData.kind, 'terminal'); + const termData = invocation.toolSpecificData as { kind: 'terminal'; terminalCommandOutput: { text: string }; terminalCommandState: { exitCode: number } }; + assert.strictEqual(termData.terminalCommandOutput.text, 'output text'); + assert.strictEqual(termData.terminalCommandState.exitCode, 0); + }); + + test('finalizes failed tool with error message', () => { + const tc = createToolCallState({ + status: ToolCallStatus.Running, + }); + const invocation = toolCallStateToInvocation(tc); + + const failedTc = createToolCallState({ + status: ToolCallStatus.Failed, + error: { message: 'timeout' }, + }); + + // Should not throw + finalizeToolInvocation(invocation, failedTc); + }); + }); +}); diff --git a/src/vs/workbench/contrib/chat/test/common/mockChatSessionsService.ts b/src/vs/workbench/contrib/chat/test/common/mockChatSessionsService.ts index bae11e420fb..a4424acc1c1 100644 --- a/src/vs/workbench/contrib/chat/test/common/mockChatSessionsService.ts +++ b/src/vs/workbench/contrib/chat/test/common/mockChatSessionsService.ts @@ -9,9 +9,9 @@ import { IDisposable } from '../../../../../base/common/lifecycle.js'; import { ResourceMap } from '../../../../../base/common/map.js'; import { ThemeIcon } from '../../../../../base/common/themables.js'; import { URI } from '../../../../../base/common/uri.js'; -import { IChatAgentAttachmentCapabilities } from '../../common/participants/chatAgents.js'; +import { IChatNewSessionRequest, IChatSession, IChatSessionContentProvider, IChatSessionItem, IChatSessionItemController, IChatSessionItemsDelta, IChatSessionOptionsWillNotifyExtensionEvent, IChatSessionProviderOptionGroup, IChatSessionProviderOptionItem, IChatSessionsExtensionPoint, IChatSessionsService, ResolvedChatSessionsExtensionPoint } from '../../common/chatSessionsService.js'; import { IChatModel } from '../../common/model/chatModel.js'; -import { IChatNewSessionRequest, IChatSession, IChatSessionContentProvider, IChatSessionItemController, IChatSessionItem, IChatSessionOptionsWillNotifyExtensionEvent, IChatSessionProviderOptionGroup, IChatSessionProviderOptionItem, IChatSessionsExtensionPoint, IChatSessionsService, ResolvedChatSessionsExtensionPoint, IChatSessionItemsDelta } from '../../common/chatSessionsService.js'; +import { IChatAgentAttachmentCapabilities } from '../../common/participants/chatAgents.js'; import { Target } from '../../common/promptSyntax/promptTypes.js'; export class MockChatSessionsService implements IChatSessionsService { @@ -229,4 +229,16 @@ export class MockChatSessionsService implements IChatSessionsService { registerSessionResourceAlias(_untitledResource: URI, _realResource: URI): void { // noop } + + registerChatSessionContribution(contribution: IChatSessionsExtensionPoint): IDisposable { + this.contributions.push(contribution); + return { + dispose: () => { + const idx = this.contributions.indexOf(contribution); + if (idx >= 0) { + this.contributions.splice(idx, 1); + } + } + }; + } } diff --git a/src/vs/workbench/workbench.desktop.main.ts b/src/vs/workbench/workbench.desktop.main.ts index 68821267b86..6c887e147dd 100644 --- a/src/vs/workbench/workbench.desktop.main.ts +++ b/src/vs/workbench/workbench.desktop.main.ts @@ -91,6 +91,7 @@ import '../platform/userDataProfile/electron-browser/userDataProfileStorageServi import './services/auxiliaryWindow/electron-browser/auxiliaryWindowService.js'; import '../platform/extensionManagement/electron-browser/extensionsProfileScannerService.js'; import '../platform/webContentExtractor/electron-browser/webContentExtractorService.js'; +import '../platform/agentHost/electron-browser/agentHostService.js'; import './services/browserView/electron-browser/playwrightWorkbenchService.js'; import './services/process/electron-browser/processService.js'; import './services/power/electron-browser/powerService.js';